These shoes are GREAT!! I love them! My knees and ankles do not hurt at the end of the day, when I have been walking all over a large hospital most of the day. They last a long time too. I have 3 other pair for over a year. They are still just as good as day 1. I highly recommend  these for someone who will be on their feet a lot. Skechers are great!