Not so fancy, but they do the job. For now I just dropped them over the originals, but I will probably remove the originals and replace with these.
https://simplycarmats.co.uk/bmw-i8-car-mats-13832.htm
The bad news is they failed to send me the 2 rear mats, but I have informed them and asked for those.