I bought these for my 12 month old just learning to walk. He would have a fit when I put him regular shoes to walk outside. So, I decided to give these a try. They are great! He wears them all the time and doesn't mind. The only thing that is kind of a negative is that his little feet get sweaty in them. Other than that they are perfect!