The Singer HD 6700C is a good sewing machine that is easy to use for an experienced seamstress but it's not for a beginner. It's not as heavy duty as I hoped for; however, I am used to sewing on an industrial sewing machine, so I guess my hopes were too high. I went online and printed the instructions, found them easy to follow. It will sew on heavier fabrics but not like an industrial machine. If you are a home seamstress and sew on normal weight fabrics, it is excellent, I would recommend it. It runs smoothly, would be great for quilters, for making clothing, household items and curtains. Overall, I would give the machine a 9 out of 10.