The Sleep A10 sleep earbuds have a few things going for them. For starters, they're tiny and lightweight -- similar in size to Bose's Sleepbuds II. They fit completely inside your ear (or at least most ears), which makes them suitable for those who sleep on their side with their ear resting against their pillow. They're quite comfortable for in-ear earbuds, although if you don't like having an ear tip covering your ear canal, I can't guarantee you'll be able to wear them all night.
To be clear, there is no active noise canceling. The buds themselves passively block out some ambient noise and then you can choose to play one of a wide selection of sleep noises, including white and brown noise, plus the typical soothing sounds of nature (rain, chirping birds, fire crackling, waves crashing) that help mask external sounds like your partner's snoring. There's also a sleep monitoring feature and a personal alarm clock.
While I liked the fit and design of Bose's ear tips slightly better (the Sleepbuds 2 seem to passively block out a little more noise), the Sleep A10 buds have one big feature that's missing from the Bose: the ability to play music and other audio via Bluetooth from your phone or another device.
While battery life takes a hit if you listen to music (you can only listen to music for a few hours compared to the all-night battery life if you just listen to the sleep sounds), it's an important feature for a lot of people. And the sound isn't half bad considering the tiny size of the buds. They're a little bass shy but they should sound "good enough" for most folks. Unfortunately, you can't make calls with them -- there's no built-in microphone -- but they're among the most feature-rich sleep buds I've tested.