I had those rubber ones in 2 previous cars and hated them. The tan and gray stain and look like crap after a month. My e92 came with them in black and I swapped them for the liners. The liners are not "cheap" by any means. They work much better for snow and ice.