Well considering how much it cost, I was quite impressed when I first picked it up from the dealer. Looked pretty good for the money. I have now done 2000 km on it in two months and am still quite impressed. Performance seems pretty good seeing as it is only a 125 cc. Engine picks up best at high revs. Only one downside so far and that is the chain. After 2000 km the chain was worn out already. I replaced it with a much more expensive 428 O-ring Regina chain (Italian make) as I thought the OEM one was rubbish. It will be interesting to see how long this one lasts for in comparison.