Yes they are awesome, they cost too much but you will forget about that after your first winter or rainy week
I have them in my Car (M37x) and I love them, complete coverage for the passenger, the driver has only a small chance that some stuff could run down the dead pedal or get into the crack...