Prom Girl has so many amazing dresses! I gave 4 stars because the dress I originally wanted wouldn't come in until a month later because it was not in stock. But I chose a different dress and I love it even more! I'm so happy with everything and I love how they have a customer service chat box right there at the corner of the webpage. Can't wait for my last prom as a senior! Thanks Prom Girl!