This suit is so cute! I bought two colors. The black was nice to be able to mix/match. I love the tops and the bottoms are nice since the ties can be adjustable. I wear a 34D so I ordered the XL. The bottoms are low cut, just as a warning. I don't mind that though. The top fit perfectly. The beads on the sides do slide up and down, but they aren't noticeable or bothersome at all.