Love this game!  My six year old grandson loves puzzles of all kinds.  Rush Hour is perfect for him.  I watched him play and was amazed at the problem solving involved.  He has only done the beginning level.  I would guess that the intermediate level may be a bit hard for him.  That is the beauty of the game.  It will be fun for a long time.  I must admit that after he went home, I played the game that evening.  It is challenging and I have only done the beginning level.  Wonderful game!