I really liked this suit! The bottoms fit well but the top was a little too small so I will be returning. The top has great structure but I do wish it had a wire for extra support. I am a 5'4", 140lb female 32DDD and medium/6-8 bottoms for reference.