They are perfect. The only reason I am giving it four stars is because I am hard on my feet and although these are supportive shoes. They just don't meet my needs. They are very comfortable, fit as expected and provide a lot of support. Great for walking, running and work.