My 13 year old grandson put it together. My new kitten jumps on it & plays with the ball a lot