Its brand new.....classes and warrenty included. I have a Bernina 930 from a million years ago, and its just not stitching like it should........parts are scarce for that model, so I'm trying to convince myself to take the plunge before I retire! :-) Thanks everyone for your feedback!