This one piece fits like a glove and covers all the right areas.This One Piece Swimsuit features Underwire. D-cup bra. Wide adjustable straps. 72% polyamide, 28% ealastane knitted.