I recently bought my bridesmaild dresses from this David's Bridal. I bought 2 bridesmaids dresses and 3 matching juniors. They had the matching juniors bridesmaids dresses advertised as new yet when I wanted them, they told me that they have been discontinued. So I had to pick something else even though they stayed advertised as new arrivals for the next few months. When the dresses came, 2 of them were dirty and defective. We had to wait for new ones. Then it took us 7 trips for alterations to get it right. It was insanity. Some of the salespeople were ok, but others were downright rude, especially the alternations manager. She was a fake nice until you needed something and then she became rude. If I had to do it over, I would rather go to a place that was more pricy and less hassel.