Already have a roku 2 and 3 wanted something mobile and is wonderful for that. It works great. The only thing I don't like is the remote buttons are rubber instead of a hard plastic and that makes it seam of lower quality than the remotes with the regular roku systems.
I purchased my first Roku for the sole purpose of being able to stream WWE Network so I could watch their pay per views without the "buffering" or stalling, it worked great. I was very pleased with the other channels the Roku offers many at no cost just sign up. I like it so much that I purchased one for our master bedroom and two for holiday gifts.
We received the Roku stick free with an Internet TV package. We had been using a different streaming stick, but the Roku blew us away! It's simple to set up and start running the basics.
We wish it had a direct button for Sling TV, and that there was a guide to adding channels/apps (it isn't exactly organic), but we figured everything out and use it daily.