I am still loving my 590 after all the problems I had with my 570. I do think that the 570 was a possessed lemon. But I also learned that there was an update to the firmware which was fixed. That may have been part of the issue with thread nest's as the tension discs before the bug fix was apparently not engaging as quickly as it was supposed to but I don't know. I do have several feet I now use for piecing depending on what I am piecing but it is working good. Yep...it is a diva. Not a machine you can just sit down and use it. Make sure they have the latest update installed on whatever model you have.