The Leisure Eyes from Brando are puffy sleep masks that have integrated speakers. It has it’s own on/off and volume buttons (plus one that says “sele”) which I think are big and distinct enough to be recognized by touch.
It also has a built-in “Nature Sound”, although the product page neglected to elaborate on that. Meh, chalk it up to the company’s trademark weirdness.
The Leisure Eyes sleep masks are powered by two AA batteries (I don’t know if they’re included; Brando lists “2 AA batteries” as “features”) and come in green, pink, and blue. You can order a pair at Brando for only $16 (USD). You’d be a fool to expect anything but sub-par audio from such a cheap gadget, but at least it’s portable. And fluffy. And cheap.