I, Have the Bernina 440..love it!..it is a work horse..and nothing hardly bogs it down...Guess, what I am saying is it will sew through many layers....and will sew with allot of different thread cotton/metallic or poly and does a great stitch...I have heard the janomes r wonderful machines..I have a juki 98Q..there a great machine,w/ thread cutter....