As leery as I was to order from a company so far away, I have been pleasantly surprised with amazing products and great prices. All of the dresses I have ordered I have been complimented more than anything else I own. The quality of the material and stitching has been great. The jewelry has been beautiful. The arrival time is anywhere from 2-4 weeks but it's like Christmas when it arrives. Very happy with this company. Would recommend this company.