I agree with several other reviewers that Celeb16 has no concern for its customers. I ordered my bridesmaid dress, even paid an extra $40 for shipping, so that it could arrive April 20th, 2015. I have yet to receive the dress and it is August 20th. I have never heard back from this company even though I was assured it would arrive on time. This company I believe works out of China and is not trustworthy. Save your money and order from a local company!