Yes I did a zebra one and a perforated red one. The former was fabric, short term it was good but hard to clean. It was only done for one or two events.
The red perforated one was leather and sits proudly on my Gary Fisher Supercaliber to this day, I just used contact adhesive and pegs to hold it in place for a while.
How did you get the correct shape for the foam? Or did you use the existing one