It’s perfect for a kitten! She is been playing nonstop since I got it out together. It didn’t take long at all to put together. My kitten is about 9 weeks old and fits in it great! My other two are probably a little too big for it but will probably still enjoy the scratch post and trying to fit themselves in the small box because cats think that’s fun to do. I needed something to keep the kitten away from the cords in our bedroom and this seems to have done the trick!