Super easy on and off. Cute. Sturdy. Typical good Keens quality. The only complaint I've ever had about Keens is the funky smell of these shoes over time. My 7 year old has a pair that smell like dead rat! How is that eve possible with sandals?? I'm hoping this doesn't happen to little baby shoes since babies are so much less sweaty to begin with... But only time will tell.