This three piece rubber floor mats are so heavy duty, they are universal and all weather. They fit trucks, cars, suvs and even smaller cars. We were very impressed with how heavy they were when we got them delivered to the house. They are very thick, looks rugged and will last for a very long time. For the price these mats are the best thing for your busy family and all the wear and tear that goes on inside your vehicle. AT least with these mats on your floor there is not going to be anything that will happen to your vehicles carpet. Very nice set.