Safe for all ages! This 7 inch rattle is hand washable. It is made in the Philippines of all cotton and eco-friendly dye.