These are the only shoes that stay on my boys feet! They are just learning to walk and they don't slip around all over the place. These give them just enough traction to stand on their feet. These are easy to put on and to take off, but stay on enough that they aren't easily removed by little hands. They are super cute!