The material is a very nice canvas. The color is nice and vibrant. I was a little surprised that the pillow was inflatable but it was fine once we zipped it inside the pouch. My seven-year-old fits in it perfectly and my 10-year-old can fit in it too. We are very happy with it. It’s not very big but it is perfect for the bedroom.