Very exciting and very enjoyable for all ages.