Bajaj XCD 125 , my first bike ever and m loving it . What a great mileage they have , I am riding this bike from long time , about from 6 to 7 years . Bajaj XCD 125 is very easy to handle and gives great feeling while driving . Comfort level is high . And the pick up of this bike is damn good . And when we talk about look , XCD 125 is great at that . Bajaj give very genuine look to the XCD 125 . Yeah , but length is little bit less . Overall it is a good bike to drive and rely upon .