Bought this Big bore kit as it was advertised as being suitable for my 2006 Honda cg125 ES model- but it is not as it is missing an important oil channel in the bottom of the cylinder alloy casting. This kit may fit other CG125 or Chinese copies. But you may need to file out the throat of the crank case by about 1-2mm so the liner will slide in. This kit is NOT SUITABLE for CG125ES (electric start JC30) engines.