I paid about $100, maybe $120 (I forget exactly) per seat base for new upholstery. Was originally quoted about $70-$80 ish but revised to the higher price before work due to the larger size, odd shape, and extra pleating/stitching. I feel he did a very good job and the price was fair for what I got. He did 3 seat bases and the ski locker cover and matched vinyl to original seat backs.