If you love shoes, this store will be heaven for you. They have almost everything you are looking for from flats to high heels, sandals to tennis shoes, etc. Most of the time, it is well organized by the staffs and most customers are pretty good at putting stuffs back to where it was.
What I like the most is that the store is big enough for you to shop around without sales reps starring at you, pressuring you to buy and you could walk around changing your mind a thousand times until the time of purchase.