Selection good. Customer service poor. My daughter recently got married and we went to several bridal stores to shop for wedding dresses. Unfortunately, she fell in love with one at David's Bridal. We set up an appointment to try dresses on. We arrived on time and we were told that our assistant was on a break so we started going through the dresses to choose what my daughter would try on. The manager promptly came over and was clearly irritated. She told us she could only get 6 at a time. We later bought the dress and scheduled an appointment for alterations. You cant past the front door without going through a receptionist, and it took several people a while to figure out that our appointment was with the seamstress. You would think that since they offer one basic service (wedding dresses) it wouldn't be so difficult to figure this out! Then as we are heading back towards the seamstress, the receptionist yells out that I have to pay for those services today! How unprofessional! I spoke with the manager regarding my discontent over the way this was handled. Then when we picked the dress up on another date from the seamstress, I was told that I could bring it back to have it pressed. So I returned and the same manager as above, once again, clearly unhappy told me that the dresses already come pressed. I stated that we were offered this service and I wanted it done. In my opinion, the manager was very unprofessional everytime I dealt with her.