i own one that i purchased a few weeks ago, just make sure when you put it all together that you re-tighten and loctite all the bolts that are already done up, they are assembled overseas and some bolts might come loose on you.
As far as a cheap 125cc bike goes..they are fantastic. don't even...