Arrived in good time, well packaged. Perhaps a little on the expensive side, but it's a quality product, so I'm happy enough with that. It's not particularly easy to construct, a bit too difficult for our 5 year old grandson, but he enjoyed playing with the bits as we managed to put them together. We haven't quite managed to construct a whole run yet, but then we've only had one go at it, and it's good that it's got a bit of challenge to it - we will get there in the end. Hopefully the older kids will get some fun out of it too. So altogether I'm very pleased with the purchase. Thank you Meli and Ro :-)