I have a 2021 Frontier they fit well, this is my truck and I recently changed the oil on my heavy equipment when I got into the truck afterwards. I have to say the seat cover saved my seat, don't know why there are negative reviews, they cost $18, if they get dirty throw them in the trash and buy new ones. I think some people want $200 quality (that doesn't fit any better) for $18, but they fit well and look good AND cheap, what more could you ask for. If you are a worker who gets dirty all the