The dress needs only a bit of alterations in the straps... I will ordered again from here.. but it did take over 7 weeks for them to process the order.. and then only a few days from shipping for it to get here... so allow for enough time if you are getting a gown.. They did say that I would receive a discount for the time problem.. so hopefully that is true.. This was worth the price and hopefully will aid my daughter to the be the winning woman this year!!!!