If you DIY your own cat tree, it should have all of those ... It doesn't take much to make an "old" cat tree feel new again.