The quality of the material is not great. As this was a present for my 4 year old niece she's not too concerned about quality. Once it was up in place, her and her sisters enjoyed playing with one another and putting on little puppet shows. I did think it was a little expensive for he quality but it is worth it for the entertainment and satisfaction value that my niece has had with it. From a child's point of view it is worth every penny.