does not work on 2008 jeep grand cherokee. DON'T BE FOOLED. i looked at my seats before ordering and despite headrests that APPEAR to be detachable, mine do not. after talking w/ the dealership, has something to do with airbags. the last thing you want to do is force the headrest off and then have a messy airbag deploy. this is a real bummer on the leather seats b/c the studs/decoration on my jean pockets are them tearing up. i'll have to find another solution.