Holy crap!! You done that yourself?? Impressive!
I tried it too but getting the right material and glue was a right nightmare. Ended up getting it done because I failed miserably. The only cloth that kind of looked like the original material wouldn't stretch into the corners enough, the glue made stains in the surface etc. Then I tried vinyl but it got very lumpy, all the bumps and holes in the material underneath showed right through.