These shoes are wonderful! I first ordered in a size 8 1/2 but returned them for a 9. They have good support and are fairly comfortable to wear all day given the 2 inch heel. My only complaint is the bottom is a little slippery but that was easily fixed by shoe grips i bought that stick to the bottom of your shoe. I have had these for a few months now and they are still in good condition!