I've had trouble finding logic games that my kids like.  They tend to get frustrated with the puzzles before solving them, so I was torn between getting puzzles too easy for them so they can build up some confidence and puzzles that provide a challenge.  Well now I think I just wasn't getting the right kind of puzzles.  Both of my kids seem frustrated with the "fill the pieces in" kind of puzzles (Trucky for example).  I wouldn't have purchased this, but my 8 year old son had played this at a Children's Museum a few times and before long, that was the first place he wanted to go when we arrived.  I finally decided to purchase it for him but I was torn between this one and the Junior version since we have a 4 year old as well.  I'm glad we got the regular version, though.  It's at the perfect level for my 8 year old, and he sets up simple puzzles for my 4 year old.  I even like to play, the expert level of puzzles are challenging for me, so everyone in the family is happy.  The pieces are plastic, but a great quality and I don't worry about it breaking or cracking.  I am so glad they have expansion packs for Rush Hour and I plan on picking them up on my next order.