SMPC comprises a theatre (80 seats), museum and education unit. It houses an extensive mask & puppet library & archive, permanent exhibition areas, cafe, film & FX unit, mask studio, marionette carving workshop, various production and design workshops, stores and an office complex.