The fabric of these shoes tear easily and does not hold up to an active 7 year old. The picture is after 5 months wear but we have been wearing them despite tears for quite a while now. Disappointing.