actually i bought it for a 2000 suzuki vitara. made a couple mods to the brackets, drilled a few hole and its on there. fits as well as can be expected because its for a cherokee. im happy with the product i purchased, nicely cut pieces, and brackets. will buy again.