Both the Echo and the Home have slick designs. The Google Home attempts to blend in a little more, but it looks like a can of air freshener. The 2017 Echo is compact and elegant.
Google's done an admirable job of catching the Google Home up to the Echo. At this point, their feature lists are comparable, but the Echo still has more.
Both hear you well and respond accurately to most of your commands, but the 2017 Echo is $30 less.
The Home sounds more natural at a moderate volume and has a little more bass than the Echo. Neither will suit audiophiles, but both will do just fine for casually listening to music.
The battle is close as both smart speakers have a ton of features, but Amazon's Echo line still wears the crown.