They were a bit big for my 7 year old and we got the smallest size. However, they were still strong enough to hold the shields in place. Very soft. son liked the colors.
Pros
Exactly what was expected.
Cons
May not provide adequate arch support for some children