This machine is in great condition. It has been gone over by our Bernina technician, firmware has been brought up to date. It comes with a full one-year warranty.