I own a Jeep Cherokee a couple of years back and for me I can say that it's one tough ride compared to the Jeep Liberty that my cousin has today... as for the mileage and engine the Cherokee sure has...