Its a 150 frame and a 150 engine I think at some point in its life it has had 125 legshields put on as its badged as a 125 and has 125 runners on it. At the moment the engine has had the bearings, crank (mec) upgraded and also a electronic ignition it has a 42 mm af clubman and a Jetex when funds allow the jetex will get changed prob for a 25mm dellorto running through airbox and iether a muggelo or an RT kit