These shoes are beyond perfect! I haven't worn them an extended time yet because, go figure, the second I get them our Spring Heat Wave hit and its been sandal weather. Its raining next week, Ill wear them then!!