My wife's Acadia came with WeatherTech floor mats, and I liked how they were form-fitting and had deep wells to keep water or dirt from rolling out into your carpet. I was about to buy a set of WeatherTech mats for my Sierra, but I saw these before I bought them. The price was less than the WeatherTech mats, but I did a Google search for a comparison between the two to see if they could really compare. My search results led me to a Jeep owner's forum, specifically an off-road Jeep owner's forum. And if there's any group that can say they've put floor mats through a torture test, it's the off-road crowd. Most everyone agreed that there was little difference in the quality between the two brands, it mostly seemed to be personal preference. But the one comment that sold me was one of the guys talking about the raised pattern in these mats, and how they keep his pant legs from soaking up melted snow water. I had had that issue in my wife's car with her WeatherTech mats: the floor mat is basically flat, so the back of my pant leg is in contact with the floor of the mat, and tends to get wet when the snow that was on my shoes melts.I liked how these looked, they had a more rugged style to them than the WeatherTech, and given the comments from the Jeep forum, I figured they would be worth the price. Once installed, they fit perfectly formed to the footwells of my truck, so there's absolutely no sliding around. As noted on the Jeep forum, the raised pattern really does help keep your feet and pant cuffs above the dirt and water tracked in on your shoes. These mats do a fantastic job of protecting your vehicle's carpets, and look great while doing it. I'll definitely order another set for any future vehicles I own.