Cusser
+1y
CyFi6 - I've used Bell Auto Upholstery (now at Deer Valley and I-17) for the bucket seats in my '88 B2200 (back in 1995), and they've held up REAL well. And we just took Mrs. Cusser's Yukon in to have two driver's seat ripped panels replaced (one leather and one vinyl area), looks great. So that's what I'd recommend.
Before I had them re-do my seats, I tried two different types of chain-store seat covers, thick blanket materials, but they wore through pretty quickly. Upholstery guys can repair the seat innards so it looks and feels like new.