Grabbed this off the shelf to stick on my Rift, since it can get a little uncomfortable with prolonged use. Material is soft and comfortable and definitely goes a long way toward increasing the comfort of the headset during extended sessions. That being said, it took a bit of messing with the cover to actually get it situated on the headset, and even then the fit is tenuous and best. There's a lot of extra fabric to push around to get comfortable. It has a plastic tab that slides between the existing cover and over the head strap, and two rolled fabric/foam feeling sewn in in cylinders to the side that sort of press into the gap between the existing cover and the unit itself inside the sides.
If you need something in a pinch, or you're having a party and are worried about face germs, you could do a lot worse than this.
That being said, if you're willing to wait for shipping from somewhere in internet land, there are a plethora of better options to chose from.