I bought this dress for my daughter's wedding. I needed something classy, elegant but yet fit for summer. (As it has been so hot out and the wedding was outside) As well as something I would be able to wear again in the future. The dress arrived quicker than I had anticipated. With in a week, which was nice because it gave me time to match my accessories. After reading the mixed reviews, I ordered a size large because I was worried about the size fitting smaller. (normally I wear a medium) I am very happy to say it fit perfect and I got a lot of compliments on the dress. I absolutely love the dress and will buy from Stylewe again.