Runs small
I should have listened to the reviews. The top of this dress has no give! Exchanged for a medium and was happy with the fit. Had to hem the length but I am used to that at my height. Overall very happy with this dress! Excellent quality and I had a lot of compliments! Glad I purchased and customer service for the exchange was excellent and made sure it got here on time for my party.