Our cat Leo loves this cat tree. It is very sturdy and comes with everything needed to assemble it. Some parts cat be a bit fiddly to put together but a fantastic piece of furniture for cats. It would be suitable for small kittens and bigger cats. Our Leo is approximately 5kg and it is sturdy enough for him.