Definitely not fun installing these things. You're going to have to remove the seat back portion of the back seat to install them correctly. At least I had to in my 2006 and I don't think there's any difference between the 06's and the 08's. Best piece of advice I can give you is don't do it on a very hot day because you're going to be at it awhile and you're going to break a sweat. They fit like a glove and look factory though so there's a lot of stretching and cursing involved.
