I ordered a rebuild kit here,
a seat cover here,
and this is the finished product. I'm very happy with it. If you scroll to the left or right from that last pic you can see the rebuild kit before it was covered. I probably could have shopped around and found the foam and other components cheaper, but sometimes I get tired of the guess work.