I musta got the bad one or something. Mine was see through, I got the light blue. My girls were fully visible and the swim suit was such cheap material after trying it on, it started to fall apart. The bottoms don't even get me started... like a thong, and the top part around the waist is so tight it makes you get rolls you didn't even know you had. Worst Amazon Buy EVER.