Complete troupe of 6 Royal Knights hand puppets complete with Castle Stage and Curtain. Quality made hand puppets are 10-12 inches tall. Stage is 32 inches tall. Set is clean and in perfect condition. Rarely played with. These are the large hand puppets as opposed to the finger puppets made my Restoration Hardware, known for quality toys. Would make a great Christmas gift for kids!