I have this machine. It's great. I take it to classes and when I travel. My DD bought one just like it, used it once and left it at my house so now I have two. I paid much more than $50! LOL. Brother snap on feet fit it. It's self lubricating so don't let it set for a long time without running it. The parts need to move to stay lubricated.