This product went beyond my expectations. It is fun for all ages. My 4 and 8 year old love playing with it together. Very easy to assemble. Extremely durable.