This is a good product for a low price.  It is 100% cotton and has a Velcro-like adjustable band.  It also has a substantial sweat band. Why rate it less than 5 star when it is perfectly good and exceeds one's expectations for the low price.