Love this dress. I am 5'6", 180 lbs, and 38C and I got a XL in Coral. I am way heavier than my norm and never feel great in most dresses. But this dress makes me feel beautiful and is fun and spunky, but not too young for a woman in her mid 30's. It covers all the bad and makes me look great. The quality is amazing. I highly recommend this dress!