I was impressed with 'City Shoe Shop' when I first entered the store. At first glance, the overall size of the facility is breath-taking. There is such a wide selection and variety of shoes all spread out in different sizes. One of the best things about City Shoe Shop is that face that if you see a shoe you like but not in your size, there is a very STRONG possibility that you will find it in your size as a lot of the same shoes are spread out along a good number of sizes. It's very helpful and satisfying.Prices are fair. They at times can get very expensive, but their frequent sales help reduce this price. Still, even with Buy 1 Get 1 30% off sales, prices are still too high. It really depends on the type of brand/shoe. Employees are helpful and friendly and do a very good job at keeping the store clean.