Mini Golf Marble Run
My 4 year old got this recently for his birthday and has independently played with it almost everyday since. My 6 year old loves it too. I thought I would have to set it up for them but they have more fun designing their own courses. I love to watch them learn by trial and error. Their concentraion is next level with this. I also like how there aren’t too many pieces so it’s easy for them to manage and put away when they are done.