"I bought these for my son's Dinosaur Train party. However, I feel like I spent more time glueing the tops back on. The tops fell off the whistles while I was unwrapping them, putting them in the gift buckets, and when the kids were playing them. I'm not sure if shipping caused them to fall apart or if it's an issuse of quality. either way I probably won't buy them ever again."