I bought this game for my 7 year old who loves trains and thrives on puzzle solving.  He quickly whipped through the jr. and beginner levels. The Intermediate has been challenging and I love to watch him concentrate and work his way through each card. My 5 year old daughter can do the jr. cards as well and when they aren't playing the correct way they are making up their own games with the train pieces! This game literally provides HOURS of fun. I've done a few myself and can't wait to play again. The whole set is very sturdy and durable. This is definitely one of our favorite games now. I am extremely pleased with this purchase!