I had TWO of these sent to me, and BOTH didn't fit and were defective. I specifically ordered a new 2010 GMC Savana without any floor covering from GM so I could put this BEDRUG in. I deleted the floor covering from the vehicle order. I ordered these through Summit racing. It took weeks to get here and was defective. In the rear behind the drivers side wheel well it was 3 inches too long. In front of the driver side wheel well it was half an inch too short. In front of the passengers side wheel well it was also 3 inches too wide. Along the cargo door entrance area it was a half inch too wide. I returned the first one to Summit Racing they were great and very helpful trying to make everything right. They ordered me a new one from the company. It came today....after another week and a half waiting and my van still not ready for summer/flyfishing vacation and the SAME lousy fit. It is AGAIN Defective and it doesn't fit right and was too wide or too short the same as what I wrote above. I called the BEDRUG company. They totally sucked. The customer service woman had no clue how to figure out what was wrong with either their product or how to go about getting me (a third) a proper fitting cargo liner for my 2010 GMC Savana. She had no problem solving skills. Zero zilch. The quality control manager or someone needed to be contacted to see why the product was not fitting correctly and why it was defective and how to get me one that fits correctly. She wanted me to send it back AGAIN for the second time. But had no idea of what to do next to get me one that fits. So all in all I waited 6 weeks+ to get a carpet/bedliner. WAiting for the carpet to go in held up the rest of my van customization. I have to build and put in a platform bed so I can camp. I already have the memory foam mattress delivered and in the van ready to be cut to size and a platform bed built. I need the carpet in first then I can build the bed. I couldn't wait another few weeks to get another one sent that the customer service rep could not figure out if it would fit correctly or not. They were unwilling to do anything to resolve their poorly fitting product issues. BEDRUG is a Terrible fitting product. Bedrug company has Terrible customer service. http://www.bedrug.com/ Let me add some pics so you can see what I am talking about. I called them before I ordered my GMC. They told me the rug will come to the back of the front seats. You can see it is 2-3" too wide where it meets the wall and it does that iin the back too. You can also see it overlaps the entry by 1/2" in this pic. 1/2" overlap of the cargo door entry area. 3" too wide and improper fit all along the rear where it meets the plastic.