Why not give the gift of imagination? This table top puppet theater will provide hours of fun for little and big people alike. For just over $20, this is a great birthday or holiday gift. For the gift that keeps on giving, you can buy puppets for the gift recipient for holidays throughout the year. Or even make some characters of your own as a fun activity. I can't wait to see the stories that my kids conjure up with this new addition to our toy chest.