Following their launch in the US earlier this year, Amazon has announced they are bringing their Echo Buds (2nd Gen) to Canada.
The Echo Buds (2nd Gen) are 20% smaller and lighter than the previous model and are IPX4-rated.

“We love hearing feedback from customers about how they use Alexa throughout their day—whether that’s listening to music, dropping in on a loved one, or adding items to their to-do list,” said Celine Lee, Alexa Canada Country Manager. “We hope Echo Buds give customers a new, easy way to bring Alexa with them throughout their day.”
Just like the Sony XM4 earbuds, the Echo Buds (2nd Gen) have Active Noise Cancellation, so you can filter out all the noise around you.
Since they are an Echo device, you can press and hold either earbud and say, “Alexa, turn on noise cancellation” or “Alexa, turn on Passthrough.” There’s also support for hands-free Alexa voice control.

Sound quality on the Echo Buds should be pretty balanced in most music genres.

You can also use Alexa to play music from Amazon Music, Apple Music, Spotify or audiobooks from Audible along with other functions like timers and other inquries.

Listening time is around 5 hours with ANC on per charge with an additional 15 hours (19.5 hours with ANC off) from the charging case.
You can get around 6.5 hours of playback with ANC off and Alexa wake word off. A 15-min charge over USB-C gets you 2 hours of play time.
The Echo Buds (2nd Gen) comes in two options, one with a wired charging case for $154.99 CAD and a wireless charging case option for $179 CAD.
Both case options come in Black and Glacier White colour options. The earbuds start shipping on October 21st with pre-orders starting today.
Source: Amazon