Just shopped here today. I was greeted immediately (as I should have been) and was made aware of a 20% off sale going on. The woman then proceeded to help me find clothes for work since I told her that's what I was looking for and offered to start a dressing room for me, handing my clothes off to somebody else, and then returning to help me. In the end, I was helped by about 3 people. When I was in the dressing room, another lady helped find a different size for me, as I had gotten the wrong size. They were able to order the shoes I wanted in my size as well as a gorgeous jacket and they'll be delivered to my house so I don't have to pick them up. The store was a pretty good size - bigger than many of the other stores on the street - and a great location.
Pros: Customer service, location, quality, style
Cons: Variety, sizes