Our almost 5-year-old had a blast! His favorite were the large remote-control trains, while I appreciated the level of detail on the entire model railroad. The computer simulation was interesting, too. And the area with push trains for smaller kids is definitely a good idea. This museum was one of the highlights of our visit to Bellingham.