I have a 15-91 Singer that I do all my free motion quilting on and I can use any kind of thread (may have to adjust my tension for different types) and I use either Schmetz or Superior Titanium needles and no problems. Also batting.....usually Warm & Natural but I recently dug out some old polyester batting and used it with no problem. I usually use a 70 or 80 needle. Good luck!