Why not buy the official car seat covers, i know they are dear, but easy to remove and wash when baby barf's/dumps! should protect the seats nicely too!
Live life a little, get a Fiat, pick a Stilo, watch it fail, book it into a arsehole dealership, having no repairs carried out, get an ulcer, suffer depression, get a baseball bat, get f**kin even!!!