My kids loved it. We had 5 kids ages 3-9 playing on it and they all had a great time. I only gave 4 starts because of the price. It is a little bit pricey.