I originally ordered this dress in a medium based off reviews and size chart. However, I got it and it was way too big. I requested to return the item but realized the hassle of returning to a seller out of the country. The seller refunded me a partial refund and let me keep the dress. I ended up re-gifting it to one of my friends. Overall, the experience with the buyer was pleasant. I re-ordered the dress in a small. Shipping was a tad slow because of being out of the country but that is to be expected. The small was a little too big too but I worked with it. I wore it to my college graduation and got many compliments. Very impressed with the quality and would recommend. Just be careful with sizing.