I bought the earbuds for my Sennheiser MX 400, because the supplied cushion from Sennheiser are simply worthless, they tear immediately. This 24-pack fulfills the purpose, they are relatively easy to install, they fit well in my ear, and the sound quality was not affected. I have at least noticed anything.
The delivery is strange that cushion just come in an envelope. But the price is accordingly low!