Sturdy good fabric easily vaccumes off  easy to put together I would recommend this to anyone . One of my cats weighs 20 pounds and it hasn’t loosened up