I’m so in love with this set!!! I love the colors and the fit is on point. It is rayon/spandex which is better in my opinion over some of the polyester. The material is thick but stretchy, not see through and is soft. I’m 5’7 165 lbs purchased a Large and it fits the girls well, which I was mainly concerned about (36DDD). Definitely recommend but may want to size up due to the material!