This train was amazing fun to build, there were lots of techniques I hadn't used before and the instructions were very clear. Once completed it's a very rewarding train, it looks slick and the setup of the train and characters will ensure that kids have fun playing with this. It's been a while since I've purchased new Lego and I was immediately drawn to this train, I knew what I was purchasing and what else I would want to purchase once the train is completed and this is where the set is let down. Power functions and track should be included as a standard when Lego create a train, at the very least it should contain some straight track for those who would like to show case the finished product. I not only find the lack of power functions as a low point to this product but the fact that I need to purchase all of the individual power functions separately. It would be easier and a better customer experience to pick up everything I need off the shelf in one box if I choose to. Parts do still need to be made available separately of course but this set lacks track and power functions both are expensive to buy individually, the cost is comparable to the cost to purchase another train. With that being the only downside to this product I would still whole heartedly recommend this product to anyone looking for a challenge or just the enjoyment of the finished train to show off.