We love this.  We have twin 6 yr old grandchildren and two 13 yr old cousins and they have having so much fun.