My son is 7 yrs old. I read earlier comment that even after selecting bigger size , it did not fit . So I ordered the product of age 9-10 but when I got it was small , I think it might fit for age 5-6 yrs . Quality I am not sure as I did not use it. But size is a big concern. So whenever you order from here either select size 4 yrs more or better to look out somewhere else.