Don't use babyonline from dhgate. I ordered my daughters prom dress on March 3, It was suppose to be here by March 23 and I still have not seen it. I filed a dispute saying I wanted a refund and then 3 days later they supposedly sent it, but the tracking number said I refused the package! The crazy thing is I was home. I am so confused. My daughter was very upset we had to go get a new dress that she did not like nearly as much and have it altered cause it was too big but at least it was prom, and not her wedding. I would neverrrrr recommend anyone order from them. If you want more information I can send you my correspondance with them. I saved it all so I could dispute the charges because they rejected my dispute and request for a refund. I am starting to wonder if they ever even made it. Their reviews on dhgate were fantastic, but I tried to review them myself so people really know what they are getting into and I can't review them. Since it is in China there is nothing I can do. Don't chance ruining your wedding day, order somewhere else.