Yes and that sounds about right. If you get a good upholstery guy they can reproduce the seat covers, but the good ones you may wait that long too, but worth looking into.
One reason I like the upholstery shop is the stitching in the seats are real and have so much more covering material to...