Although I felt the mats were a little pricey I purchased based on prior reviews. They took so long to arrive I forgot I had ordered them so if you are in a hurry this is not the place.. The color is a good match, however I was under the impression they were made for my vehicle and would fit much better.. They also do not cover as much of the carpet as the factory mats do. On the passenger side they are at least 4 inches lower than my old ones. Since I only have them in the truck a few days I can not evaluate how they collect the mess and clean off.