We have this toy gifted as our child was about 4 months old. The rattle is quite heavy, the little one has thus quickly Doll carved and wept on his head. I think therefore that this rattle for very small babies who can not coordinate so well her hand and arm movements, is less suitable.
Now he is older, we do not give him this toy anyway, because the light is flashing very violent. The music is a matter of taste. Personally, I prefer ordinary rattles.