A multi-needle quilting machine comprising: a needle plate assembly to support a web of multi-layered material for quilting; a plurality of needles arranged in an array supported on one side of the needle plate assembly; a corresponding plurality of loopers arranged in a corresponding array supported on the opposite side of the needle plate assembly from that on which the needles are supported; a pressure foot assembly situated on the same side of the needle plate assembly as the needles; a drive motor having a rotatable output drive shaft; a needle drive assembly operable to reciprocate the needles simultaneously through a multi-layered material supported by the needle plate assembly; a looper drive assembly operable to oscillate the loopers simultaneously in a chain stitch forming relationship with the needles on the side of the needle plate assembly on which the loopers are supported; a presser foot drive assembly operable to reciprocate the presser foot assembly against and away from the material supported by the needle plate; and an off-center drive assembly comprising at least one off-center drive element connected to the output drive shaft and operable to produce a reciprocating motion in response to rotation of the output drive shaft and a drive link having a first end thereof attached to the at least one off-center drive element to reciprocate with the rotation of the drive shaft; characterized in that a second end of the drive link is linked to a linkage plate fixed to a needle drive rocker shaft of the needle drive assembly to rock the needle drive rocker shaft in an oscillating motion, and wherein a looper drive linkage assembly driving a looper drive rocker shaft of the looper drive assembly is linked to the linkage plate to oscillate the looper drive rocker shaft in synchronization with the reciprocating of the needles, so that the needle drive assembly is coupled to the off-center drive assembly so as to reciprocate the needles simultaneously through a multi-layered material in response to the reciprocating motion produced by the off-center drive assembly and the looper drive assembly is coupled to the off-center drive assembly so as to oscillate the loopers simultaneously in a chain stitch producing relationship with the needles in response to said reciprocating motion. a needle plate assembly to support a web of multi-layered material for quilting; a plurality of needles arranged in an array supported on one side of the needle plate assembly; a corresponding plurality of loopers arranged in a corresponding array supported on the opposite side of the needle plate assembly from that on which the needles are supported; a pressure foot assembly situated on the same side of the needle plate assembly as the needles; a drive motor having a rotatable output drive shaft; a needle drive assembly operable to reciprocate the needles simultaneously through a multi-layered material supported by the needle plate assembly; a looper drive assembly operable to oscillate the loopers simultaneously in a chain stitch forming relationship with the needles on the side of the needle plate assembly on which the loopers are supported; a presser foot drive assembly operable to reciprocate the presser foot assembly against and away from the material supported by the needle plate; and an off-center drive assembly comprising at least one off-center drive element connected to the output drive shaft and operable to produce a reciprocating motion in response to rotation of the output drive shaft and a drive link having a first end thereof attached to the at least one off-center drive element to reciprocate with the rotation of the drive shaft; characterized in that a second end of the drive link is linked to a linkage plate fixed to a needle drive rocker shaft of the needle drive assembly to rock the needle drive rocker shaft in an oscillating motion, and wherein a looper drive linkage assembly driving a looper drive rocker shaft of the looper drive assembly is linked to the linkage plate to oscillate the looper drive rocker shaft in synchronization with the reciprocating of the needles, so that the needle drive assembly is coupled to the off-center drive assembly so as to reciprocate the needles simultaneously through a multi-layered material in response to the reciprocating motion produced by the off-center drive assembly and the looper drive assembly is coupled to the off-center drive assembly so as to oscillate the loopers simultaneously in a chain stitch producing relationship with the needles in response to said reciprocating motion.