I bought this for the embroidery functions, and am extremely happy with it, with a few caveats. It has a generic error code that goes off every time I begin to sew, regardless of rethreading, etc. I've been sewing for 25 years, so I don't think it's me, you never know. Be sure to use Poly embroidery thread with this machine, rayon will break after a few minutes of regardless of tension settings. Overall, I'm happy with it,just got to figure out that error code and if I can just shut it off.