I have a Janome 1600P....I love it, I put it on my quilting frame and to free motion quilting with it, I have a stitch regulator on it and I can cruise along like crazy! It makes really nice stitches...As far as fancy stitches, I mostly use it for free motion but I do believe it has the zig zag stitch and all the basics I just have not experimented with those yet haha...Good luck!