My 7 year old loved these!  We ordered them in April.
Only problem,  he lost one in the river last weekend.  :-(
His foot got stuck in the mud and they lost the shoe.  Ordering a new pair today.  Not happy that they are suddenly $10 MORE...

Otherwise,  great shoe.