Ravelry: Torus Headphone Covers pattern by Paula Maloney
Amazon.com: 100Pcs White Non-Woven Sanitary Headphone Ear Cover, Disposable Super Stretch Covers Germproof Deodorizing and Washable, for Most On Ear Headphones with 8.5~10cm Earpads (L - 11cm) : Electronics
2pcs Stretchable Washable Ear Pad Covers Earcup Protectors Fabric Headphone Dust Cover Fit Most On Ear Headphones 6-11cm Pads - Earphone Accessories - AliExpress