I bought these for my 7 year old grandson.  He wears them just about everyday.  They are sturdy but yet light weight and easy for him to get on and off.  He had another pair before these and they lasted about a year.