Very clean kx125 the motor was 100% rebuilt 16 hrs ago. The frame sub frame and swing arm is powder coated black