A 301 is a strictly straight stitch machine. I love mine, but would not have paid $125 for it. That being said, I think they are going up in price and it comes down to what it is worth to you. Hard working, easy to maintain and dependable is worth a lot. AnnieRose FMQs as well as she pieces.