Top critical review
Easy to set up, descent sound, flaky Google Assistant, no Music Unlimited support
Reviewed in Australia on 24 August 2019
Edited March 2020
After 6 months of use, I am completely disappointed with the Sonos One. I bought the Sonos One when I was undecided between Google Home and Amazon Echo, and thought the Sonos One would give me the option between the two. Sadly, the Google Home Assistant lost it's connection or configuration and required resetting on multiple occasions. A recent web search confirms that this is still a problem. Also, in order to listen to music through the Sonos One, you must have the Sonos One app on one of your mobile devices, and have 'apps' for each music provider installed in Sonos. Despite what it said in the sales literature when I bought my Sonos One, it does not directly support Amazon Music Unlimited. It is only possible to listen to Amazon Music Unlimited if you have Alexa enabled as the assistant.
As far as Alexa, the microphone on the Sonos One seems more sensitive than the Echo that I have in the next room, and it regularly tries to respond from the next room to requests directed to the Echo in the room where I am. Furthermore, it doesn't seem to be aware of as many skills or as smart as the Amazon Echo I have. For instance, the Echo Show will quite happily open an iHeartRadio artist station given the command 'Ask iHeartRadio to play Vance Joy artist station'. The Sonos One *always* responds by opening the last station I had open. I've given up and generally leave the microphone turned off. I do almost all of my listening in the kitchen, where the Echo can actually deal with my requests.
If I were to do it over, I would probably buy one of Echos with really good speakers for my lounge room.
Edited November 2019
After using this speaker for several months, I'm less impressed than initially. It was easy to set up with both Alexa and Google Assistant. You can only have one set up to respond to requests, but I have been able to set it up with Google Assistant on the Sonos and also play things on it from my Echo. However, a few weeks after configuring it with Google Assistant, Google Assistant just stopped working, as if it never detected the end of a request (it still beeped when I said 'Hey Google' but then never did anything in response to what I said next. Reconfiguring the system got it working again for a few days, but then I gave up and installed Alexa.
The sound is pretty good but it doesn't really fill the room like a half decent amplifier and set of speakers does. The volume for the voice assistant is much louder than the media volume.
Using the Sonos speaker requires configuring the Sonos app with your music accounts, regardless of whether your Google or Amazon accounts already know about them.
When I bought the speaker it came with three months of Amazon Music Unlimited, but Australian customers will want to know that the Sonos does not natively support Amazon Music Unlimited, so you can only use an Amazon Music Unlimited account with the Sonos One if you use Alexa to control it.