My ‘13 Silverado has 125k on the clock. Today I finally bit the bullet and put 160 down for a new OEM seat cushion. Took about 45 mins to install (had to remove/install seat). This was all spurred by sitting in the passenger seat the other day and “man does this feel better than the driver’s seat!”. You dont realize how over time the foam just collapses. Anyway, if anyone has a vehicle with similar mileage and plans on keeping for a long period of time I recommend trying the passenger seat to see if cushion replacement is in order on the drivers side. Makes you like sitting in the car again.