Eco headphones save a tiny bit of plastic resulting in much more complicated designs and more fragile headphones. They usually suck price/performance and price/lifetime.
Buy something that’ll last instead, not having to re-buy will have a greater impact. Buy them somewhat nearby too.
My longest lasting pair is a set of Shure SE215’s. Great thing is you can swap cables and individual earpieces. This system is called MMCX and is available from other manufacturers too.
Secondhand Sennheiser headphones are nice too. You could grab some replacement cushions for hygiene.