This Valentine's Day set is absolutely perfect for classroom exchanges or party favors! You get 20 complete sets - each includes a cute plush animal finger puppet, a translucent heart box, and a Valentine's card. The animals are adorable - hippos, rabbits, ducks, frogs, mice, bears, cows, dogs, pigs, and pandas that kids absolutely love. The plush material is soft and comfortable for little fingers to wear. The heart boxes are about 2.67x2.44x1.5 inches - perfect size for small hands and easy to carry. The cards measure 2.36x2.36 inches with sweet Valentine's messages ready to exchange. Kids can put the puppets in the boxes and pass them out to classmates, making Valentine's Day exchanges so much more fun than just paper cards. The puppets also encourage imaginative play long after Valentine's Day is over. Teachers love these because they're pre-packaged and ready to distribute without extra work. If you're tired of the same old candy or basic cards, these puppet sets make Valentine's Day more interactive and memorable. The quality is good for the price - much better than cheap plastic toys that break immediately. Perfect for school parties, classroom activities, or even birthday party favors. Kids will be so excited to receive these and play with them for weeks afterward!