This says 100% cotton or pure cotton in specs, but in photos and images of its marketing it says cotton blend. It actually is cotton blend( which means specs are falsified). Apart from that, as a cotton blend fabric, it is perfect in this price range. The print is good. I ordered first L( 34 waist size); L size was good at waist but not comfortable while sitting for meditation( or cross legged), so I exchanged and reordered double XL( 2XL), which is perfect for me. Except for the lie of pure ...