It's been several thousand miles, I can tell you this is a good improvement. The seat vinyl shows no sign of any problems, zero.
I added a sheepskin seat cover, it has helped just as much. Like sitting on a powder puff.
It is creme colored, and from Alaskan Leather, so I tell everyone it is baby polar seal!