Ditto to the Bernina...can't go wrong...best advice is have someone close to you for repairs and help if you have questions...Worst thing you could do is have a machine and not have help....you buy a Bernina from an authorized dealer and they will help you forever....at least mine does...They also give lessons for free and you can repeat them if you ever need to...at no charge...They don't sell out of their area...