Thisis a nice tree.  I have several and it is a good one.   It is sturdy.  My cats are older so they don't climb up the posts, they need to be able to jump from one level to another.   It's not easy to do that on this tree (I have it beside another tree).    The top beds are nice and soft but they could be a bit larger.     This would be even better for kittens because there's a rope to play with and a hammock.