When I was looking for a machine that I could easily take to classes I looked at the Eversewn Sparrow 30 and Pfaff Passport 2.0. I read online reviews and researched features offered, both were equal to what I wanted and test sewing on both were good. I bought the Passport 2.0 and have been very happy with it and unlike sewingpup it hasn't had any problems or a mind of it's own. The deciding factor was that I have a Pfaff Performance 5.0 and a Select 3.0 and the feet are interchangeable on all the machines and I am addicted to the IDT feature.