I've had my XL 6000 for 18 months now, and totally love it! The embroidery is beautiful, and it sews like a dream. I bought this machine to replace separate sewing and embroidery machines. I love the large embroidery field on the Singer, and the fact that it comes with 3 sizes of hoops, including one small enough to hoop hats and socks. It actually threads the needle, from the top of the machine through the eye of the needle, automatically. The thread exchanger allows you to "stage" or set up your next thread color in your embroidery design, it cuts the current thread, re-winds it onto the spool, and threads the next color automatically. If you run out of bobbin thread during embroidery, it stops, rewinds the bobbin, then continues exactly where it left off after the bobbin finishes winding. You can also set it to automatically cut your thread at the end of a seam, which is truly wonderful for quilters. I haven't even discovered all that this machine can do yet! The only downfall in buying on-line rather than from your local dealer is lack of hands on training. The manual is a little difficult to follow. I haven't found any video or on-line lessons, but I'm still looking.