I am completely satisfied with the quality of the product. Yes, if a toddler were to yank hard at the bee's wings or elephant trunk it will come off. But hey, that's what babies do. I don't expect it to last forever. And it is sturdy enough to entertain baby for 6 months, by which time I'm sure he'll be bored, and we'll be moving on to something else.