I am a Pfaff person all the way. That being said, you have to chose for yourself what is best for you. I would recomend that you visit several dealers to see what you would like. Each machine has features that you will like. A good dealer is important for learning to get the most from your machine and for routine maintainence and cleaning. Take your time to think about what you want and make a list of features you want ina machine. I love my Pfaff for the duel feed feature. I can sew anything with that machine.