My weathertech matts in my old truck were terrible. After about three years, they started curling and the material delaminated. Additionally, the matts were anchored with a plastic hook which required you to drill a hole in the floorboard. After a few years, the plastic anchor stripped out and I was left with a matt that slid around and a hole in the floorboard. I'd go with an upgraded factory set or Husky.