I have the premium and the GM All-weather mats. I put rubber mats in all my vehicles, no matter if it is used or new. This will save your carpet and keep your original mats from wearing out and getting dirty. I have the GM All-weather mats in front and the GM all-weather in the rear. They look good and dress-up the inside. Every dealership that have bought vehicles from, they have mentioned how clean my cars are when they looked at them. Some dealerships had even gave me a little more for my trade-in when I was ready to buy a new car because of taking so good care of the car. All weather mats have helped along with good maintenance for getting top dollar for trade-in value.