I am currently quilting on a Baby Lock Quilter's Professional - the closest I could find to an old mechanical machine like I had when growing up (an old Singer). I have learned how to dis-assemble, clean/oil, and re-assemble it after every quilt. It is worth the learning experience as it has been sewing like a champ for the past few years and several years later...