So sexy, great quality, just as pictured! Fits tts. I’m 120 lbs, 32C, 26” waist and 36” hips and Small fits great. It’s a little see-through on the top and will need to tape the top to my skin with double tape, so I don’t slip on accident, but it’s not a big deal. Highly recommend!