I purchased the all weather floor mats and cargo liner, they fit and look great. They don't have the big water trapping look like the Weathertech style so if you need that feature don't get the OEM. My only complaint with the OEM mats, the rubber is a flat black and shows dirty foot prints...