These barely lasted a month before they started coming apart. Not for an active child. The way this shoe stains was impossible to get out. The insoles kept coming out and the rubber soles ripped apart. Will not be buying this shoe type again. Waste of money. Gave it two stars bc my son liked the color at first, but it stained browned and bc it was easy for him to take on and off.