After putting winter tires on my i8 i wanted some all weather floor mats and found these. Ordered them (black) and when they arrived they look really good and fit perfectly. In fact they look better than the carpet floor mats and fit the “feel” of the interior a lot better.
So I’d say definitely take a look.
https://www.carid.com/2019-bmw-i8-fl...208642949.html