After reading numerous reviews on a number of soundbars, I settled on this one. While I almost purchased the cheaper Vizio 36" soundbar system, I wanted the built-in Chromecast Audio and HDMI-ARC of this model. I'm glad I chose this system - I've been using the Chromecast Audio function nearly every day, and the overall sound and user experience of this model is excellent.
It took me a day or two of tweaking the sound settings to my liking, but this system really does sound excellent with both movies and music. The dedicated center channel speaker is great for dialogue, and the surround sound is pretty neat. This system gets LOUD and puts out tons of base - so much so that I've had to turn down the subwoofer so as not to disturb my neighbors. You certainly won't be wanting for loudness/volume. Thankfully the audio and dialogue is clear enough that I can keep the volume at lower levels without struggling to hear things. Using HDMI-ARC has successfully allowed me to control volume with my Roku TV remote. The TV also turns the soundbar on and off when the TV turns on and off, which is nice. It means that I only need the Roku TV remote, and didn't have to purchase another universal remote. That said, the Vizio remote is very responsive, and I do use it, mostly to control volume and play/pause/skip when listening to music via Chromecast.
I only have a few complaints. While the wifi/Chromecast/Vizio app control works most of the time, they aren't perfect and occasionally become unresponsive. It's unclear if it's the soundbar or my wifi network, but perfect reliability is hard to come by with wifi devices anyway. Trying to connect a few times, or trying through the Vizio app instead of Spotify (or vice versa) often helps. If all else fails, a router reboot and soundbar reboot can help. Again, in my experience, this is par for the course with wifi-connected products, and probably has more to do with using wifi in an apartment complex than with the soundbar itself.
Second, the soundbar does randomly turn off every now and again. This has only happened while watching TV for longer periods of time without adjusting the volume. SlingTV on my Roku TV seems to be a particular culprit. I have the soundbar connected via HDMI-ARC, and some internet sleuthing suggests that this may be an HDMI-ARC quirk. It's a little annoying, and it would be nice if Vizio would release a bug fix, but the soundbar turns back on almost instantly with the remote, so I'll live.
Finally, as some reviews point out, this system is not plug-and-play. Since it really is a 5.1 system, there's a lot of tweaking of speaker levels, bass/treble/sub levels, etc. to be done to produce the best sound. I found the default settings to be too heavy on the low and high ends for both music and movies, but after adjusting things, I'm quite pleased with the sound. The Vizio app is a huge boon, much easier to adjust settings in the app than with the remote. The soundbar automatically switches from Movie to Music sound profiles (and bass/treble settings) as you switch between inputs, which is great, but the sub/speaker level settings don't switch - so you'll have to tune these settings to best balance music and movies.
Even with a few quibbles, I'm pleased with this system, and I agree with the reviewers that list this as the best system under $500 or so.