Older model but still works great! Is electric / programmable. It is heavy and hard to move - but has rollers on front end. You will need a truck to pick-up and 2 people to manage. Delivery can be arranged for extra cost of $60. Cash payment preferred.