I expected to wait awhile since it's coming from China, but 7 weeks and still waiting is ridiculous. Customer service's response has been "sorry, sometimes there are delays." One of the dresses is fine, not great. Still waiting on the other one I ordered.