Trust me when I tell you I read the horrible reviews beckydress got and almost died! I kept emailing them back and forth to know the status of my dress! It came in today and I absolutely loved it although I still had to get it altered to my body type and its extremely long... the dress is beautiful! I wouldn't recomened beckydress if you're not willing to spend a little extra just incase you have to get it altered! It also came in a day early and I paid express shipping so yeah it's pretty risky but I think I got lucky!