Purchased a medium size in blue for a woman 5' 2" slender but average build, petite. She loves it. The material is not see-through, it fits well but not too tight, and the leg portion hits just above the knee. The stitching is up to par with a standard swimsuit. As one reviewer mentioned, the stitching in the inseam is more like shorts than a suit, however, so you may decide to wear a swim bottom underneath if that is more comfortable for you. I have already purchased another for another woman in my family.