It's just okay for me. Yes, it's cotton. But, this for me almost covered my all stomach. Not like the picture, until the hole of the belly. It's really weird because of that. Maybe because i'm petite person, but have big bottom.