The biggest problem I've found with this machine is the needle stops randomly and you can't change the sewing speed-it is one speed only. I do have to admit I am impressed with the weight and size. This makes it very easy to move from room to room or even travel with. I recently loaded it up (without any problem whatsoever) and took it to my daughter's new home and sewed her curtains she made from dropcloth material and a table skirt and it did the job! It was very convenient to be able to take it along! I do recommend this M1000 machine if you do not have a lot of sewing and just need something quick and easy to do the job. If you are an experienced sewer and do big jobs than this one is not the one for you and I recommend going with a bigger machine.