Horrible experience it was my biggest mistake I bought XL6. At 22000 km engine is getting opened 2nd time and not getting a proper response from Maruti. Whenever you go on a long drive engine gets overheated and there is no solution with Maruti for this problem.