I love it, it’s absolutely gorgeous and very sturdy. The fabric is canvas like and has held up to my kids so far. Very happy!