I use 100% cotton and have had no problems. I use it on both my Babylocks and my Singer featherweight. If you are having problem with thread breakage (poly or cotton) check your needle size. Different weights of thread need different sizes of needles.