I have the Bernina 640 with embroidery and love it. I wouldn't buy 2nd hand off of ebay. They just had to replace my LCD screen which would have been expensive if it wasn't under warranty so that's why I would be direct from a Bernina dealer. They usually offer free classes to learn as well.