I always purchase the OEM rubber mats and then also purchase weather tech as i tend to use the latter in winter. I have the weahtertech mats in the back of my 2011 X3 3.5 but i had to take the fron ones out because as mentioned they slide forward. I did try using heavy duty velco strips which helped but frankly the OEM rubber mats just fit that front wheel well better and do not ride up against the accelerator pedal.