Very sturdy shoe.  My boys like the bright colors :)  The shoe is about 1/8" too short.  My son wears a size 12 in most brands and with these, his heel was resting on the back lip of the shoe which made it uncomfortable.  Have to return, but will replace as these are a great summer shoe.