5 out of 5beautifulNice fit. My son is 8, M fits well. But not happy that i was given a Grey color and not this blue. 28-09-2026by RuthVerified Purchase