Reminds of the days of Triumph's perforated seat covers. If it had been out in the rain the day before, you had to remember not to sit on it with any non waterproof trousers on as your arse was instantly soaked.
Hmm... that looks very sophisticated compared to my effort. I bought a cheap bit of sheepskin from eBay and added some straps to it myself. Pic attached. (The layers of dirt on my bike are intentional and are there to protect my matt paint, so no snipey comments )
They're great. I rode a couple of thousand miles around France on my Fazer 1000 with one. I got one from a rural butcher for £35 and just plonked it on. It seemed to have enough natural friction not to move when leaning/braking.