We had the stick for a couple of years but it kept over heating. A warning would post on the upper right of the TV. So, this one has a cable with the device on the table and is not subject to the heat of the TV. Performance is basically flawless.
I have been using Roku for many years. I have liked this one very well. It is affordable and easy to use. Worked perfectly until a recent software update. I use it at night, I slept better if I have a program on. Now it stops and and has to be totally reset to start again. Hopefully they will fix the software glitch.