I had a lot of problems with my Bernina 570, finally traded for a 590 which so far I love. However, the higher end Bernina's are not for the faint of heart. They do require a lot of attention. There are so many wonderful features that can be tailored to your exact wants.....but....you can not simply take the machine out of the box and start stitching. Really strongly encourage folks to take any and all class your dealer offers and also there are a lot of online videos from both Bernina and also dealers out there and even some zoom class you can sign up for. someone said the Bernina's are the Diva's for the sewing world. I think I agree!