As you can tell, I am NOT an upholsterer, nor do I play one on TV. But..I bought a blue foam ground mat for cheap at Wally's world, real firm foam, put about 3" of that, and then topped and sided it with 2 1/2 soft foam. Spray glued it all up. Original seat itself was molded rubber, nothing to grip to. Stapled the crap out of it, hope it holds. first time trying to cover a seat. I rode it yesterday for an hour at least on my bumpy off road trails, and my tail isn't sore today, so I like it, it works for my fat a$$.