My experience of one and half years with mahindra bolero is super. It is very economical, it gives good mileage and it is low cost maintenance. It looks very royal, I took it for Bhutan tour, I covered most tourist attractions places and it didn't give me any trouble. I drive 50km off road everyday on my duty but (touch wood) tilldate nothing is needed to be changed. It is very suitable for off road.