Mahindra XUV300 is a small car.But big spacious car for speed performance and safety features for all passengers.Service cost is also same like other car in this segment.It is little backdated in interior decoration and features like small infotainment,Back seat Ac and small boot.