I put one on my Gen I. It is decent quality and I was happy with the install as an overall improvement over stock. But I have to agree with big John, for a little more money you can get your seat recovered by a premium seat maker and have a lot more long distance comfort.