I would give these a 5 star rating, but these shoes run small! I am a size 6 & my toe hits the very end of the shoe, which for me, I would like a bit more room than that. Width wise, they felt good & excellent arch support. These are very cute shoes, and look well constructed, I wish they would have fit better! Had I known, I would have ordered a 6.5 size.