Perfect! Exactly what I was looking for in a wedding dress. I wish it was packaged in a nicer box but other than that the style, fabric, details is spot on. I highly recommend. Great turnover rate for shipping and everyone was so lovely to work with. I was hesitant to order online but you will not regret it. Way better than the chain stores like davids bridal.