I bought this for my 7month old Grandson-he loves Elmo! This is soft, more of a corduroy feel so Little ones can put it in their mouths without fuzz coming off. Eyes are also soft so they are safe for a baby. Other than cutting off the tags it is totally baby friendly:)