I have a hard time finding underwire swimsuit tops in cute fabrics in a D-cup. This one is great. It''s supportive with good coverage. I am 50 years old, 5''2"'' 116 lbs. I got this in the 32D and the 34D. I don''t like a lot of cleavage showing. Both fit very well with the 34D having slightly more coverage. I love the floating underwire. It makes for a really good fit. Also I like that there is no weird padding to get all bunched up. I''m keeping them both!