I found the perfect dress here. It had all the elements I wanted, ended up being more than I wanted to spend, but I was very confident with my final decision. I liked that they had lots of dresses to choose from, at several price points. Lighting and mirrors were well placed. I'd recommend bringing an able friend to help, because it can be overwhelming.