When I opened the box & seen the dress I just cried with joy! Truly a beautiful quality item, far exceeded my expectations. Also really flattering design. I love it so much, thank you. The quality of the fabric & finishing is amazing. Just fabulous. My order came when I expected it to, everything was packed neatly & I will definitely order again from Demebridal