It’s sturdy enough for my cats which surprised me.  There was an unsown portion in the fabric of one of the baskets the cats sit in and that is why I gave it four stars.  I guess I would have wanted something of better quality for the price and returning meant paying shipping.