The front seats of the 316i I got recently are in very poor condition. They seem to be the original seats and have big tears in them with frayed thread all over the place. Not good. I am looking to buy some new seats but since this is my first car Im not too sure where I should be looking or if its an easy job to replace seats. Also what price would I be looking at.
Alternatively, would a shop fit new fabric (I want cloth not leather) onto my existing seats. If they do this I would assume this is a cheaper option.
Thanks for the help people ...

