A buddy of mine is getting the interior of his 2007 X-2 redone because the foam in the seats wore out. He was going to replace just the foam and put the skins back on but has decided to replace the skins with the new material now available.

Dumb question . . . maybe, or maybe not . . . but how does the foam "wear out", especially in a 2007 that's only 5 years old? I've seen lots of problems with vinyl issues but I've worked with 20 year old foam and never had an issue. When I redid the skins on my 91 TriStar a few years back I washed the foam and plumped it up with a steamer and it was just fine.