LOVE! I bought a size medium in top and bottom, for reference I'm 5'8", 140lbs, 34D, and have an athletic body (I have a butt). This suit fits great. Love the super cheeky bottoms. If you prefer less cleavage then I'd order a size larger for the top but I like how the medium shows more cleavage (especially for tanning). Definitely going to wear it for the beach and tanning!