We are on to our third one of these between my 2 boys (one each). They love them, and wear them when watching me play music, helping me with DIY or working in the garden (mowing or cutting).
...one pair broke due to a "toys out of the pram" dispute over colours!
(I would recommend to ask children's input for which colour to order before buying!)