I love this dress!  I will need to exchange it for a larger size. The XL seems to be a bit smaller in the hips than others of the same size or I'm just not used to wearing a style that snug. Having said that I would highly recommend this dress. Go up a size and you will love it as well.