Bought this for a party I had to attend. It arrived on time! However it had a huge snag on the front of it near the neckline. I ended up having to attempt to mend it on my own. Serves me right for buying a dress online. Next time I will be in the store picking one out.