BMW 3 series all weather heavy duty fitted rubber mats (X1?) Almost new.
These were bought on Ebay. I wanted the best quality and these were quoted as being superior to BMW genuine OEM parts. They certainly appear to be. They cost me £45 for the full set (so a fair bit cheaper than OEM, but much more than the cheap na