Both, spoke with the dealer first who then reported it BMW Australia, who told me it's not going to happen, and put me back to the dealer.

Maybe someone from BMW Australia is reading this thread

I picked up my vehicle today after dropping it off to get the seat bases replaced (they had to be brought in from somewhere). Oh no Sir, we didnt replace the seat bases, we cleaned and treated them.

Sir asks why, they said they checked (I assume with BMW Australia) and that cleaning and treating will sort it out. On enquiry they confirmed it was a lifetime warranty if the issue arises in the future.

Sir asks why, they said they checked (I assume with BMW Australia) and that cleaning and treating will sort it out. On enquiry they confirmed it was a lifetime warranty if the issue arises in the future.

While I have to agree that it's not ideal, for what it's worth BMW is pretty good with this sort of thing and knowing that if it ever became a problem you could get it sorted. I'd probably ask for the lifetime warranty in writing still for extra peace of mind.