I had a great wedding dress shopping experience at David’s Bridal. I had an appointment with a consultant and she made the whole process as painless as possible. I ended up with a dress I loved and they have all the accessories, shoes and undergarments on-site. They were able to arrange the alterations and it was an easy drop-off and pick-up process.