Haynes Repair Manual Ser.: Jeep Grand Cherokee 1993 Thru 2004 #50025 Acceptable. Some pages are coming out of the binding. Overall in used but acceptable condition.