seat cover looks like it fits nice it may work let me know after a few months please. as for the sponge, it works GREAT but i can see it is being worn down a bit i may need to change it every couple of months. or i can use the tape someone mentioned earlier around the sponge to make a custom pillow for durability since the sponge is soft and will eventually rip.