I have one of these and it is fantastic. Music sounds really great, far better than pretty much any Bluetooth speaker I have heard. Sonos sound good too, but for 60 bucks you can do no better than this! If I didn’t already have one, this is a no brainer! Setup is kind of a pain, but only needs done once. Great product.