I got this bikini for a last minute trip to a resort with my boyfriend. It has a very sexy design, love the mini boy shorts style, I also like the fabric which is soft and elastic, I got it on white which gets translucent when wet but it is something that doesnt bother me at all, I am very happy with my bikini so my boyfriend. thank you to SnSbikinis.