These shoes are cute, and good for limited wear - for example, I wouldn't wear them to be comfortable on a long day of walking, but they're great for the office. They seem to run a little small, so while it's likely that I'll buy another pair for the office, I'll go a half size up. The ankle support is great, but the sole is really, really thin and hard, making the shoe a little less comfortable. Overall, these are decent more for appearance than they are for casual footwear.