Our kitten absolutely loves it, as you can see! It's big enough for our older cat too, but it might be a little on the small side for bigger cats. It's sturdy and was easy to put together. Plus the material is really nice and plush, and the colourway is gorgeous and v stylish. Delighted!