Purchased these since I didn’t want to give out more sweets (Halloween/Christmas). The key chains come separately from the pop-its so it’s a little time consuming trying to attach each key chain to the pop-it. It also took longer to deliver than expected as it appears the product just transferred back and forth to the California shipping center ??♀️The quality is really great on these. I bought them for my kindergarten class of 23 and the color assortment is perfect. BE ADVISED that the keychains do NOT come assembled on the pop it's. I had to take 2 pairs of pliers to pry open and assemble every piece. It took about 45 minutes with both my husband and I working on them... plus fold and stuff the boxes afterwards.These are cute, but be advised that the keychain does not come attached to the toy. I had to use pliers to open the last link on the little chain, hook it onto the toy, then close the link back up. I don't know how these will hold up because I got them for my class for Valentine's Day and haven't given them yet.Lol, not sure if this is someone's idea if a joke... But attaching the keychain part for all of these while dealing with inpatient kids sucks. They're nice otherwise!2nd graders loved them.They were perfect for my Prek students for Valentine’s Day. I had to assemble the keychain to the popper, wasn’t expecting to do that. Luckily I had time.Keychains were as expected, however shipped directly from China. I had expected to have to put these together, and am fairly experienced in connecting o-rings so that wasn’t an issue and was prepared for the time to do this. However, since they were shipped from China, they missed the due date by three days and were not on time for my daughter’s Valentine’s party . I feel Amazon should make it more transparent where items are coming from so that issues like this don’t arise. With the long shipping times everything has now, it is not always obvious. I do not recommend these.