These little mini-puzzles are perfect for any occasion. Roughly 100 pieces each, they provide just enough puzzle pieces to be entertaining but not too many to be overwhelming. They make great gifts for novice puzzlers as well as the more experienced puzzlers who like to get in a puzzling quickie every now and again.