Just a heads up before I say anything else, its perfect for my kitten who is about 3 months old. I recommend this for anyone with a more petite cat or kitten because i feel they would get more enjoyment from it. It was very easy to assemble and super cute! My kitten loves every part, even the puff balls hanging on either side. Very happy with my purchase.