Bought this for my faded and tattered leather seats in my 2003 Jeep Liberty. The information I found in the product description said it fit perfectly. Should have known better. Everything is loose and sloppy everywhere. Even the floor mats don't fit, they fit snug enough to get the job done but not very well.