I bought this little machine with some apprehension, and am pleasantly surprised by how it works. I have expensive sewing machines, and it DID take a little getting used to. But then I had an epihpany - women used to sew on treadle machines which did a straight stitch and that's it. There is no way to adjust stitch length, and there is no speed control (it is possible to adjust the speed with the presser foot), and the buttonhole stitch is a little "rough". But, it HAS three separate straight stitches (teeny, reg, and long) and three sizes of zig-zag, and a tricot stitch, a couple of hem stitches, and a fairly easy to use buttonhole stitch. So, all in all, I would recommend this machine! It's metal, and fairly sturdy. And, it's so CUTE!