Mahindra tuv 300 is one of the best car in mid range car is an powerful and lifetime runnable car but its best in compared other not much technology were introduced but it second generation carcof xuv500 I think. Mahindra us an branded company in quality of products, yes they give tuv 300is an good quality car no doubt in that, choosing petrol car best into run smoothly and lower mileage people who looking for best car in mid range go for this car trust car is well and comfortable for 6 members and my uncle is using this car daily for business purposes from last 10 months