There is a sodium-vapor street light directly outside my bedroom window. I know this because I have spent approximately two years lying awake at 3am with my eyes pressed shut, acutely aware of the orange bloom it throws across my ceiling. My husband sleeps through it. Our dog sleeps through it. I, a person who researches sleep products for a living, could not sleep through it.

I am not writing this to be dramatic about a street light. I am writing it because I spent an embarrassing amount of time and money on the wrong solutions before I tried the obvious, cheap one. Heavy-duty blackout curtains: $89, and they kept the room stuffy enough that I woke up overheated instead. A pale pink satin sleep mask from the drugstore: fine for blocking overhead light, but the nose gap let in a perfect bar of orange every time I shifted onto my back. An eye pillow filled with lavender flax: smelled nice, was essentially useless by 2am when it slid off the pillow entirely. Two brands of melatonin gummies, which helped me fall asleep but did nothing about the light that woke me back up at 3:17am, same as always.

Close-up of the MyHalos 3D contoured sleep mask resting on a white bedside table next to a glass of water

The thing I kept missing is that flat sleep masks are designed for airplanes. They sit across the top of your eyelids and leave a gap at the bottom where the nose bridge curves away from your face. That gap is wide enough for a street light. It is wide enough for an early sunrise in June. For anyone sleeping in a room with any ambient light source at all, a flat mask is a half-measure.

I found the MyHalos 3D Blackout Sleep Mask while reading through a long Reddit thread in the r/sleep community around 11pm, which is its own kind of irony. The thing that caught my eye was not the product listing but a comment from someone who described the exact same problem I had, word for word, the nose-gap light leak, and said the contoured cup design had fixed it. The mask has a rigid molded frame that sits around the eye socket rather than pressing flat against the lid. It creates a sealed cavity around each eye. No nose gap. No pressure on the eyelids. Just dark.

The first morning I slept past 5am without being woken by that orange glow, I lay still for a long moment just to make sure it was real.

If a street light or early sunrise is waking you up, this is the fix that actually seals the gap.

The MyHalos 3D Blackout Sleep Mask uses contoured memory foam cups that create a light-sealed cavity around each eye. Rated 4.7 stars by over 20,000 sleepers. Current price is under $10.

Check Today's Price on Amazon
Split image showing light leaking under a flat sleep mask on the left versus no light under a contoured mask on the right

I ordered it mostly out of exhaustion-fueled desperation. It arrived two days later and I wore it the same night. The fit was odd at first, the way anything new feels unfamiliar before it becomes routine. The memory foam is soft enough that there is no pressure on my eyes, which was my main concern with a structured mask. I fall asleep on my side and then migrate to my back sometime in the middle of the night, and the mask stayed in place through both positions without the strap cutting into my head. That alone was better than every flat mask I had tried.

The first morning I slept past 5am without being woken by that orange glow, I lay still for a long moment just to make sure it was real. It was. I have now worn this mask most nights for about four months. The strap has not stretched out. The memory foam has not flattened. It still sits the same way it did the first week. For a product that costs less than a sandwich from the deli around the corner, the durability has been genuinely surprising.

I want to be clear about what this mask does and does not do. It blocks light extremely well. It is comfortable for side sleepers and back sleepers. It is not a sound machine and it will not fix anxiety-driven insomnia or a mattress that is destroying your back. It also takes a few nights to get used to, the same way any new sleep accessory does. If you wear it once, feel slightly strange, and abandon it, you have wasted $10 and a night. Give it a week. That is an honest assessment.

Woman sitting up in bed in the morning looking rested, sunlight filling the room behind her

My one real complaint is the carry pouch it ships with, which is fine for the drawer but not particularly durable if you travel with the mask regularly. I keep mine loose in a small zipper bag. Small issue. The mask itself has been worth more to me than anything else I tried at ten times the price.

What I'd Tell You If We Were Sitting at My Kitchen Table

Here is what I have figured out, after two years of being unreasonably tired and one mask that cost about $10: the problem was never my melatonin levels. The problem was that my brain was registering light through my closed eyelids and staying in lighter sleep stages instead of dropping into deep sleep. A flat mask did not close the gap. A contoured mask did. If you are waking up earlier than you want to, or you feel like your sleep is shallow and easily disturbed, and you have any light source in your room at all, a 3D contoured mask is the cheapest experiment you can run. Buy it. Try it for a week. If the nose gap was your problem, you will know by the third morning. If it was not your problem, you are out $10 and you learned something useful. That is a better deal than the blackout curtains I bought.

If you want a deeper look before you decide, I put together a full four-month review with notes on side-sleeper fit and how the mask compares to pricier options. You can read the long-term MyHalos review here. If you want the unvarnished version with every flaw I noticed, the honest review covers that. But if you just want the short answer: yes, it works, and it is worth trying.

Four months in, it is still the first thing I pack when I travel. That says more than any star rating.

The MyHalos 3D Blackout Sleep Mask. Contoured cups, zero eyelid pressure, side-sleeper friendly. 4.7 stars, 20,000-plus reviews, current price under $10.

Check Today's Price on Amazon