We love these. My son had no trouble putting them from the time he was 3yrs. The little tabs at the end of the straps are genius! The straps can't fall out if the kids pull on them. He outgrew them and they still look new. He's happy to be getting a bigger pair.