All of the above and more practice, practice, practice. I'm not an expert, but my dinky Walmart variety Brother does a respectable job. If you use the search function above, I think there are a number of threads on free motion quilting. Have fun with it!!