I previously had a bmw 3 series with the oyster interior, whilst it looks great it was a right pain to keep clean, you wouldn’t believe the amount of blue dye I had to keep cleaning off the seats after my son went in the car, indeed after 3 years one of the back seats had a permant blue tone to it as it just wouldn’t clean off anymore. Our new x1 is due in a couple of weeks and that’s having mocha seats as they will be much easier to keep clean. they would probably been ok with professional cleaning or maybe my son should have just stopped buying jeans from m and s.
It was your sons jeans Andy! I’m on my third BMW with the Oyster interior and never had this issue. Around once a year I wipe them over with a leather cleaner, which is good practice anyway with leather, and any grubby marks come off with ease. Takes minutes. They still look like new after the 3 years.