The time has come, I finally need to replace the cushions on my Vive.

What kind should I get to replace them? All of the ones I've on Amazon are mostly the same, i.e., equally shit. I have glasses so the cutouts in the side help me, and a lot of the reviews for the ones I've found say either they don't work with glasses or are oversized. They all look pretty much the same, too, and are missing the plastic knob that helps align the mask. Any recommendations?