I seriously looked at it before buying my B 440. It was just too much machine for me and the price was too much. I didn't get the embroidery for my 440 since I didn't think I was computer savvy enough to use it. The 440 has since been replaced by the 550? Only you can evaluate if it is the right machine for you. Do you have a good LQS that will let you try it before you buy it and get lessons on it after?