The Lenovo uses Google Assistant, so lots of differences from Alexa on the Echo Show. Hard to say which of those is "better" - depends on the specific function you are using it for at the moment. Google is better at answering general queries, but Google Assistant has some annoying limitations compared to Google Home on the Google speakers. Alexa is smoother in operation for home automation, and has broader support of music services. Google is trying to snoop into all of your personal information. Amazon just wants to sell you stuff.