I purchased a Janome 9000 12 years ago an it has only been in the shop twice for cleaning etc. It has many miles of quilting on it, then I purchased a 3500 to take to classes, and my 10001 I have had for 3 yrs. All are work horses and have never given me any trouble. I am a quilter and retired so I sew almost every day.