i am 5'5 and around 220. i wear size 16 in pants and 38DD bra and never feel well covered in any swim suit i have tried. This one looks great on! i am so happy. i could wear this to a pool party and feel great about walking around with out a cover up over it. the under wire was already pocking out when i got it but i will just sew it up before swimming in it. well worth the money.