I was skeptical about buying my dress online, and I had very little time as I really need the dress in 4 weeks! I contacted customer service and they rush the order for me and I get the dress in 2.5 weeks. I am really happy about it. I ordered this dress in a size 2 and it fits perfectly. The material is very nice as well. I would definitely recommend misshow as well as this dress! Thank you!!