Not what I'd call a great fit. I bought these since so many car guys told me these are the best rubber mats available (and the OEM is in bad shape, as you can see).
Yes, it's on top of the gas pedal.
Comparison of OEM vs Weather Tech. Both driver's side.
When I told them they messed up...