x-no-archive: yes
If you go online, you could get a cover for your current seat. I had the skin go on my seat and a replacement cover was about $100.00 from a company that made seat covers for most makes of bikes.
You could try to patch it yourself, with a patch kit. But chances are it won't hold. Try your local bike shop, too, and speak with a parts person and see if they have a cheaper solution to your problem.