I''m 5''9", and a DD.
The suit fit great. The inner lining slides nicely over your body, the bra is in the right place (I''ve tried 2 other suits where the bra is too low), and it feels comfortable and supportive.
The outer "crinkly" fabric is THICK, and there''s a lot of it. If you put on your suit under clothes, on your way to the pool/gym, you''ll definitely notice this. However, in the water, all that fabric holds a layer of warm water next to your body, which helps to warm you. Let me tell you, this makes a HUGE difference!!
In the water, the suit doesn''t draw attention to itself. It''s there, it fits, and it lets me move easily. I''m never afraid of a strap slipping, or of ride-up... or of inadvertently flashing everyone. It''s not what I''d wear to swim competitively, but for "routine" lap-swimming, it does the job wonderfully!