Cotton is fine, but the tri-blend is what you think of when you think of the Bella Canvas comfort.These are a great for the price. Way better option than buying knock offs at Walmart for the same price.Fit- I'm 5' 10” 200lb. Length it's perfect in a large, and covers the waist well.Would probably order a medium at this height if you weigh less than 185.Overall,
Rating: [5 of 5 Stars!]