The dress arrived on time and is absolutely beautiful. The fit was true to size. However, the zipper does not work properly and will only zip half way up! But it's OK after my boy friend's help, I would have been very satisfied with the purchase. Very frustrating since my daughter's dance is this Saturday and we have no time to return it. Anyway, great service and prompt delivery. And ulovee give me a coupon as compensation for the zip problem.