I received one of these with custom prints on it years ago and it has been the most comfortable thing I own for several years. And at last I have managed to track down this listing (The original lacked a tag). I immediately ordered one and I love it. My only complaint is that the majority of colors have not been available in my size anywhere that I can find. (In case it doesn't say, I ordered a tri-blend)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,Great shirt!I love the color of this top, and the softness of the fabric, and the relaxed fit. It has big arm holes so I wear a sports bra or a lacey bralette with it. I wear it with destructed jeans or leggings. It’s comfortable, relaxed, athleisure hip - very versatile.Tank top is a different color along the trims. It's a much darker grey then the rest of the tank-top. I was hoping for solid color, but am not disappointed enough to return it. Fit is good, just like their other tank tops and shirts. 3/5 stars for colors not matching description or picture.Sooo soft! Love the simplicity of this tank without being a super tight fit. Breathable for summer. I bought multiple colors because I love this tank!Shirt fits well but is really, really long, and my kids are not short.The fit is great, fabric soft and stretchy. Color is fun