Well, it's been thousands of miles since the mod. I can say it's the best "comfort" mod I could imagine.
As for the "drum" covering, no big deal since there are no signs of overstretching, and also, the seat stays covered with sheep skin cover most of the time.
Off white sheep skin cover...I tell those who ask, that it is baby polar seal.