I have the GMC mats for the front, waiting on Weather tech for the 2nd row because I dislike the GMC ones. The material is hard plastic vs a rubber that weather tech uses, and I have the same issue with scratches. They do fit well in the footwell, but I don't think they're deep enough to collect...