Kids love it. A little small for my eight year old going on nine but she’s having a blast on it. A little big for my two year old going on three but he loves the bottom part. I’d say 4-7 is the perfect age for this. I can imagine a 9-10 year old still enjoying this unit.