I use it for everything and it does great. Works wonderful on jean material and other heavy fabrics, but it also is wonderful for all other materials. Main things that I miss on this product is a needle down position and adjustable speed. I have that on my other Singer machines.