Well I had a hard time loodking for a prom dress in stores so I decided to go online. That's when I saw this website. I saw the price of this BEAUTIFUL dress and bought it immediately. I ordered it on April 14 and got it on May 6,4 days earlier than my suggested arrival date. It got here early! Thumbs up! Now the reason why they get four stars is because the beading Isnt bad, but it looks like a home made dress at the top. Also when I order the dress to be orange expecting only the bottom to be orange and the top to stay white but the top was orange too: (. I wouldn't order from here again though. Too stressful