Decently priced selection of dresses. The store is clean and the employees are friendly and helpful and I didn't get the big upsell on accessories (which incidentally seemed a bit pricey, I mean, a headband for $99? Come ON).
You call ahead and make an appointment and then you spend about an hour with a consultant who brings you a few dresses based on your preferences. I had one preference only and while I kept an open mind and tried the few additional dresses she brought me, my ultimate choice was my first choice. But she was nice and helped me in and out of the gowns and explained the alterations that can be done on the dresses.
I had to choose a chain store by default for my wedding dress as my bridal party and other family members are spread throughout four different cities in two separate states, so David's Bridal was convenient and easy for me.