I would like to introduce you to a 2-story cat house I bought for my Sophie. It is really cool. The legs can be used as a scratcher.
You can sleep on it, you can sit on it, you can lay on it. On the top you can see what is going on.
You can put toys on it when not being used. If you have more than one cat they can have fun with it and even one cat can have fun with it too.
I am sure you can find it at a pet shop.