DO NOT PLACE AN ORDER! I order a prom dress in the beginning of April and now it is almost June and still have not received it. The shipping service I used said my tracking number was nowhere to be found. I read later that DH Gate can give you a fake tracking number. I asked for a full refund but I have my doubts I will even hear back from them. I had a terrible time with DH Gate!