These are cute, but the magnets don't hold well enough, and they are too small for toddlers, my kid will put them in her mouth and it looks like it could go right into her throat. Also there are a couple little pieces, like a stem, that fell off and are dangerous. Would not buy again or gift to anyone. We took them all away from my toddler and threw in the trash.They might be okay for older kids. Not worth the few dollars saving off the brand name option.See full review