Super sturdy, with removable carpet strips so I can wash them. The only reason I’m only giving 4 stars is that it was not easy to assemble. There were so many pieces! I put it together with no help, and it would’ve been much easier with two people. It’s taller than I’d imagined it to be and the steps are too steep for my ten year old Yorkie to navigate.