Now that they are sold I can say with confidence, the OEM BMW winter mats stink.
I ordered a set of Weathertech mats for my 2011 as I'm sick of cleaning up salt stains every spring. They arrived last week and look fantastic... thanks for the tip on adding velcro to the back, may do that myself depending on how they work out.
Now just hoping I don't have to put them in until mid/late November.