Cute swim suit looks like good quality. I ordered a large, due to being busty. The bottoms were a little big, think I could fit a medium. The top was too small, I wear a 34DDD so finding a top is always hard. This was a really cute swim suit, sad I to have to send it back.