First I would say about its mileage, its mileage is very good it gives you on an average 45-55 in Indian Tutifuti road.it is very reliable and comfort bike if you took a long journey.i use it as my family car.i even use it to caring some shop goods behind me for my shop. maintenance cost is very reliable whenever I need to servicing customer service team calls on time.looking is good for me but young boys are not preferring this bike for only style.but is is good for me.