This is a Marx O gauge 666 steam locomotive with a Union Pacific tender in very nice condition.