120kg would not be an issue. It is basically a honda 125 made in China all parts excellant quality disc brakes and lights wonderfull/ stability on big tyres excellant/ light manouverable. Bad ponts are my bike has a fuel stavation issue at 90kmph and hour once that is fixed and I put on an 18 tooth front sprocket (it has 16 now top speed 95 to 110kmph) I feel I will have a scooter that does most things vvv well