Stitching system with a flat table support for the material. May run several different stitch type (knotted, single or double chain, overcast, zig-zag), different type of sewing (one needle, two needles, straight, zigzag) and different material feed system (simple with a feed dog mechanism; feed dog and needle feed; feed dog plus needle feed plus alternating presser feet; upper differential; others).