I recently purchased the JBL SoundBoost 2 from Best Buy and my experience overall so far has been positive. For the convenience factor of instantly adding better sound output from my Moto Z smartphone, I can't complain. On one hand, it definitely improves the audio quality of music and videos with no apparent lag or sync issues like with some Bluetooth speakers. On the other hand, while the sound quality is definitely richer and more detailed than using my phone's speaker, it isn't quite as good as some Bluetooth speakers (although I'm comparing it to my Bose Soundlink Mini, one of the better, if not best, portable BT speakers on the market). All in all, I believe it sounds very good for a speaker mod and it is convenient to just snap it in place when needed. It does increase the bulkiness of my phone, but that's to be expected. The built-in stand is great for using it as a speaker phone. The portability factor can't be beat when compared to Bluetooth speakers. For most people, I think the sound quality will be more than satisfactory. Although there is an Alexa equipped speaker mod from a competitor that was recently introduced, not everyone will need or want that feature, and this is a less expensive alternative. I would recommend purchasing the JBL SoundBoost 2 if you need a convenient, portable, and relatively inexpensive quality speaker mod for your Moto Z or Moto Z Play.