There used to be a time when Honda CG125 had superior build quality over any Chinese 125cc bike but sadly...
These days are over. A cousin of mine has recently bought a CG125 and I was surprised to see just how cheap it looked compared to old CGs!
AHL has really worsen their quality in recent years. Now you're spending the extra cash for the Honda Sticker on the tank which is kind of worthless.
The bike in the picture seems to have pretty decent quality. How much did you pay for it?