16" tall ~ made by National Heater Co in Cleveland Ohio and from Saveco in Cincinnati, Ohio ~ cast iron water heater ~ see photos for details. Comes from our clean, smoke free home. Shipping will be 29.95.