If you have a Sewing Machine dealer in your area I would suggest going and taking the time to test drive different models. See what you like about different machines and ask about their service department. I have Bernina machines and love them, but you will have to see what fits your needs and what you are comfortable with. Good Luck..