The material is good, it came with everything. Was not easy to get it to stand. My husband and I spend a good hour trying to figure it out, since the last part of the instructions was not possible to complete as it was. After all, it’s worth every penny. My son loves to go inside and play, he even fall asleep.