I was petrified of this dress never arriving and not being able to get my money back but the communication was great and they replied fast to every concerned email I sent! The dress arrived when they said it would and I loved it! I can't vouch for other customers but I spent all my time worrying over this dress never arriving and me losing my money and turns out I had nothing to worry about!