I have this bike drive daily it is very awesome bike for people who wants to do a long tour who wants to drags their bike as we know that higher cc bike do not give good mileage the company gives millage 28 km pl if there is a good maintenance the bikes gives you 37-38 km pl it has short gear ration 5 but is dose t mean that very slow we also know that YAMAHA is good racing bike this FZ 250 goes 165 km ph it comes in 3 - 4 color but is good machine of 250 cc price and good quality