Very surprised how nice these are for the price. They're 100% cotton, and fit true to size. I washed and actually put in the dryer, with little to no shrinkage. Fabric is very thin, not sure how long they'll last, but are cool, comfy and didn't need ironing. Ordered a second pair.