Your right, not stock. Looks like a Travelcade, still made, but called Saddleman now I do think. Don't know if you can get just a cover or not. I have taken some seats to a Auto seat place with good luck.
They are about 2 bills new, got one on my 1100 for about 8 years now. Still rocks..