I just bought a Brother X5 for my second machine last week as my old XL 2130 broke down and it would have cost more than a new one to repair . Had it close to 10 yrs, never a hick-up untill now- These are basic, nothing fancy and both cost around 100$. I paid 99.95 euros for the new one. They do all that's necessary, practically fool proof (hard to mess up) and don't eat much ( need little maintenence). I recommend. Brother LS 2125 looks just like X5, same price here, too. My "better" one is Brother PS 31 (12 stitches + button hole) Old but reliable.