By Heather Kelly @heatherkelly November 30, 2017: 1:25 AM ET
A fashionable smart speaker
2 of 15
The new Amazon Echo smart speaker has the same popular features as the original -- an always listening voice assistant ready to play music and news, set timers, and use third-party apps. Only now it's actually stylish. The $120 speaker comes in different finishes, including fabric and wood. If you're looking for something more stocking-sized, the $49 Google Home Mini fits in the palm of your hand.