The material is soft and the fabric is not see through. I usually order a large for jumpsuits and this one fit me perfectly tight. Although, the area between my back and butt fit weird a little bit because of my curves. For reference I am 5’4 147lbs & have a bbl.