I love my Bernina 580, and it pieced and quilted a king size blooming nine on it earlier this year. I've had other Berninas, Singers, and a Viking Rose. The 580 will be with me for a long time. BTW, she's considered a baby 830, but she's a lot less complicated.