Well made... challenging... fun !  My 9 yo grandson said it was the best surprise he’s gotten in a long time!!!