It is great for my 6 week old kitten. He uses every level. It is a bit wobbly so I don’t know if he will be able to use it when he grow up