Fabric is not see-through and great quality. I an 5'5 150lbs and ordered a small. The shorts fit perfect on the waist and hips. The top is the only negative for me. I wear a 36C and the cups do not fit. The insert is sewn into the top so I can't adjust it. I can wear the top still, but if I put the inserts in the correct place, I am practically falling out the sides. I am just going to pull the top up higher and wear a kimono because I like the set that much. But my bigger chested ladies, beware!
S