A few years ago E brought me back a handful of these knit finger puppets from a trip to Peru. I loved them then, r loves them now. Wherever we go, I am always sure to have a couple of them stuffed in my pocket for emergency cheer-up situations. I was really glad to find them available for sale here, we needed reinforcements. You buy them in bulk and never know what you're going to get. It's such a strange, colorful assortment. Part of the fun is guessing what kind of animal each of them is. It's not always easy.