Car is quite good but price is too high u can compare features with other brands, Mahindra thinks should twice before launched about price it may be they can cut the price after market survey , so I think if you plan to buy this machine u have to cross check with another company vehicle in same segment than you can easily judge the difference between xuv300 & other.