The cs600i is a great machine! It was my travel/main machine for about 5 years. The only problem I had was breaking needles when I used a straight stitch foot because the machine is left homing and I would forget to set the correct stitch when I turned it on. Other than that, which was my error, it was a great machine.