The fabric is durable and the frame is very sturdy. The design fits nicely with my decor. Most importantly, my pups love it so much. I bought a second one for them.