I believe this is an early American Flyer O gauge 0-4-0 steam locomotive made in 1919 and 1920's. This train engine is in fair condition and could use a little restoration. It has an antique cast iron body and has an electric motor drive. I believe this train engine was one of the first electric trains that American Flyer made and it measures about 7.5 inches in length. I have tested it on my track and it runs great. There are quite a few chips in the paint as can be seen in the photos and the boiler front cover is missing along with the two side rods. E-mail me with any questions or for additional photos. Check out my other auctions for more train items. I will combine shipping on multiple items to reduce your shipping costs. High bidder pays $14.00 USA shipping cost, or other payments accepted, Canada shipping cost $21.00.