These are plain cotton but they fit super comfortably and are flettering to the body. I am a little worried about how the closures will hold up, or if it will shrink/deform in washing (I'll update the review in case they fall off) but thus far they look amazing. I Got them in Yellow, Purple, and Red and can say the color are suuper vibrant and I love it