Cats love it but it is not the highest quality (you get what you pay for). It’s sturdy but has lots of strings hanging off that my cats are constantly trying to eat. And it’s not soft carpet but the cats don’t seem to care. At this price I can replace it in a few years if need be.