I have used this machine for one project so far. It runs very smoothly no matter the speed you sew at! The thread and bobbin are super easy to put in, and the additional supplies make it easy to switch presser feet and store needles and other supplies. The reason I am giving this machine 4/5 stars is because of the needle positioning wheel. I am not sure how this happened in the construction of this particular machine, but when the position wheel claims the needle is set in the center position, it is actually 1 mm to the left of where it should be (yes, I measured). If I find myself needing the move the needle's position, I have to carefully realign it to true center. I know 1 mm doesn't seem like much, and maybe it doesn't affect the inseam of any patterns I sew together in the long term, but I prefer to trust that what my machine claims is the center position is actually the center position.