I love this true to size adorable dress. I am 5'8 with a 36DDD a 33 inch waist and 46 inch hips and the XL fit perfectly. This dress is easy to wear and comfortable and very professional. I highly recommend this dress.