i have the sonos and the Riva speakers... I'd say if you're going to use google home go w/ riva or alexa use sonos. if you arent using smart home, riva actually outperforms sonos on the bigger speakers, and has an easy blue tooth and line inaudio features.