Let me start by saying that I'm not a audiophile nor am I a Bose fanatic or any speaker brand fanatic for that matter.
My quest for a wireless speaker started at a friends house when he demonstrated to me his wireless Sonos system. It was impressive! He had a multi-room multi-speaker system that sounded great and Sonos came highly recommended by him. I had to have something like that!
I pulled up the specs for the Sonos Play:1, it was wifi only. No bluetooth and no auxillary input? Sorry Sonos, I don't want to purchase a device that is designed to be limited in capability. I wanted to be able to use my speaker as more than just a cloud music player and I had two main use cases to meet: playing music (DLNA, Pandora, Amazon music, internet radio, etc) and playing audio from my wife's computer while watching movies or Netflix.
I spent quite some time looking up ways to make a Sonos work because when a friend recommends something to me, I don't want to scoff at it without first having a good reason to. I came across a couple of different options for playing computer audio to the Sonos, but they involved running a piece of software on a separate computer and then introducing an audio delay into the video which works in VLC, but was not an option for Netflix. I wanted to like the Sonos system, but I just couldn't see any way for me to make it work. I'm too much of a power user to be satisfied with just being able to play music over my speaker.
So that brought me to the 'Sonos alternatives' search in Google.
For the same price as the Sonos I get a speaker that supports wireless, bluetooth, and auxiliary. Mind = blown. I was pretty hesitant at first after seeing how new of a product it was and how little it supported vs the Sonos system, but it had the basics that I was looking for, specifically the auxiliary option and Amazon Music support, which is the only paid music subscription that my wife and I have.
I did demo the SoundTouch 10 in store before purchasing it after reading the 'no highs no lows, must be a bose' on so many Bose reviews, but honestly it sounded great to me, much better than I expected for such a small speaker. So I walked out with the last white SoundTouch 10 (after paying for it, of course) that my local Bust Buy had a few days before Christmas.
Christmas Eve came and my wife queued up Its a Wonderful Life with some family over and we were having a terrible time hearing it from her laptop speakers. After a few minutes, I convinced her to open her present from me early and boy was she excited! It took a few minutes to get the app installed, update the speaker, and then get it connected to her computer (via a handy 3.5mm spare auxiliary cable I had), but it worked wonders. One speaker sitting on the floor behind her laptop on we heard everything plain as day. In fact, I'm sure that with every bell ring during the movie sounded clear enough that several angels received their wings.
Last thing: the app is missing a lot of key features that I think would significantly improve my SoundTouch 10 experience including using custom playlists in Amazon Music and being able to build playlists from a DLNA source, but I'm told that the app and speaker are under active development and I've already seen at least one update to the app since we purchased it.
I would gladly recommend this to anyone.