Package includes - 1 sewing machine foot controller Product Size - The foot controller has two wires, pedal length 5.11 inches, Width3.54 inches,the weight is 10.88 ounces. 110V voltage,the plug size ( length 1.10 inches,width 0.31inches) Scope of Application - Janome (New Home) 1000CPX Cover Pro, 1004, 104, 104D, 106, 108, 1017, 110, 1100DX, 1612, 1622, 1803, 1814, 1818, 1822, 203, 2003P, 2032 Realtex, 2039SN, 2041 Harmony, 2041LX, 2041NX, 2041S, 2041SX, 2049, 2049LX, 2049NX, 2049SX, 204D, 2118S, 2139 Harmony, 2139N, 2139S, 2149X, 2206, 2212, 303, 3125, 3128, 340, 3434D, 344, 360, 380, 381, 4014, 4018, 4023, 4026, 4045LX, 4045NX, 405, 4052, 4119, 415; for more compatible brands and models, please see the description below Features - Adopt double line CVT variable speed foot pedal, which is sensitive and not slow; using ABS plastic high - quality materials, it is stronger and more durable Tips:Please check the Shape plug carefully when you purchase it,this is "O"shape,not "D".if you cannot find the brand model of the sewing machine in the description, it does not mean that it cannot be used; please check the plug shape carefully and measure the plug size; if the shape and size are the same as the old one, it can be used; if it is different, please do not buy it; if you are not sure whether this product is suitable for your sewing machine, please take pictures of your sewing machine socket or old plug and send pictures to us for confirmation.