I have four of the full size 4K Rokus and two of the Express. I love them all, they are easy to set up, offer lots of apps and are full of great features. There's no other streaming device I would even consider.
This is the future on TV. I have one on 8 different TV's and they are great. I still have dish on 2 TV's for the news. They keep improving. Updating the remote to turn on the TV and control the sound is an especially good improvement. One draw back to me are the preselected buttons for other streaming services. They get in the way and if you accidentally hit one you hav to wait for it to load before you can return to where you were. Another problem is with the voice button for the same reason.