This is not a great deal, but it isn't bad either. We ordered 3 different colors to try but two weren't exactly what was shown online. Kept one because it looks pretty much just like the photo (navy blue one) and needed a dress asap. Delivery was on time, but wish the colors were more accurate. Loved the lighter blue one but in person it's like a weird pastel blue. Another star was docked because one wash later, the dress looks horrible because the color faded!