Shoe stores only need three things - a helpful staff, a good variety, and prices that match the quality of the shoes. This place has it all. The staff was fast and friendly remembering a variety if shoes for numerous customers while keeping a smile. They helped those who needed it and left the others alone. The prices reflected the product. And the variety of shoes and boots kept us in the store for quite some time. It was great!