I love this bikini top! I originally ordered a small, but when I put it on, the size of the cups were scary small. I immediately sent it back and ordered a medium, and now I'm obsessed with it. I go on little trips to beaches all over the place, and I like a fun, flattering, and fresh new bikini for each trip. This one is so unexpected and cute! I absolutely adore it!