Shipping was incredibly fast. For what I paid I was expecting medium quality item, however the dress is made very well, material is amazing. Straps aren't tight or rubbing as I feared. I am very happy.it looks exactly like the picture. Amazing seller.