I bought this Jr. size, advertised for age 8 to 13, for my 10 yr old. He is avg in weight and height. The black velcro strap is poorly designed. It's too short making it hard, almost impossible to stick firmly when worn. He moves a little and the strap comes off. I also bought the adult size for my 12 yr old and it has no problem. I would not recommend this Jr. size. The ice bag is for Jr. but not the strap.
San Diego, CA