comment on their competition, of which I know nothing about
It's built in to a TV I bought from costco, and I use it some. It works fine, and I've used it for Amazon Prime video and WatchESPN without issue, but I'm not a cord cutter who uses it for everything.
I have a Roku, Chromecast, and an Amazon Fire stick. They are all pretty good devices, but at this point I prefer the Chromecast. Searching through apps for content on my phone is much quicker.