Works as advertised. Very happy with the purchase. My 4 and 2 year old have been non stop playing with it all weekend. Should be good up to 7 - 10 years old (depending on the weight).