I had a wedding at short notice and only had 2 months to plan and buy the dress. I ordered a size 12, even though I should have ordered a 14-16 based on the measurements. It arrived within the expected time, although the tracking information was incorrect most of the time. It fits perfectly! The quality is amazing. I was very pleasantly surprised. I had read a lot of negative reviews, but wow, this is just perfect. I would wear it to my wedding and I didn't have to spend a lot of money. Definitely recommend!