I have had a Babylock for 2 years and absolutely love it.