We've had battery-operated Salty for almost 2 years, and he's still on the original batteries. He's pretty durable--very limited paint chipping, even though my son went through a stage where Salty was allowed to drive off the table onto the hardwood floor with some frequency! He can pull long trains (20+ cars) without the magnets coming apart. While Salty moves slowly (much more so than, say, Jet Engine Thomas), and he sometimes gets stuck while pulling long trains up hills or around corners, he always manages to get up the hill or around the corner after a moment or two. I suggest buying two battery-operated engines so you can have them race.