Recently brought this Bajaj pulsar 135 for my son . The mileage we are getting is 43 to 50 kms per liter . Pick up is good . The screen guard is very good. Whenever he takes me in his bike I feel comfortable . I was worried about the high pavilion seat before. Now I am okay with it.