My dealer 'tossed in' (LOL) the carpeted ones. They look so-so.
Maybe there is a better 'M-version'.
I bought the rubber - all weather ones for some absurd sum of money.
Edit - looks like they sell the /// versions for $130. I guess I'm going to have 3 sets of f**king floormats
BMW Accessories - 2010 X5 M SAV:M Embroidered Floor Mats with Heel Pad