The floor mats fit perfectly and help the car quickly to get clean. Nothing slips or shifts under the seats. Rubber odor at first, but after the first few rides, it has ausgedünstet quickly. Unique buy recommendation. Not necessarily fancy, but very practical!