I love these shoes. They are very flexible as they are soft leather. They slip on and the sizing is very generous so they last much longer than regular sized shoes. They are great for dry or indoor areas. I would not have him wear these if he was going to be walking somewhere wet or cold.  Also, the soles have gotten darker as they have been worn. Doesn't affect the function.