The Roku 3 sounds like a good idea. According to the specs and reviews it has good features. But the first one I got did not work, I got a second one and it does not work either. I searched for help, there is none for the problem both of these units have. I wrote to Roku's customer service and got no response at all. It appears to have a significant design flaw; I suspect it is in the unit's software.You may be thinking I just don't know how to use it and don't follow directions, but that would be wrong. I am a very senior engineer and I design chips similar to the one used in the Roku, and I use similar technology all the time. I am a professional at debugging electronics and did all the sensible tests. Other source devices work perfectly with the exact same cables & TV. I could bring it into the lab but it's not worth my time. I updated the software in the first one, it did not make any difference. It is clear these Roku 3 units have a serious problem. And Roku could not be bothered responding to this customer's written request.Symptoms? Upon power-on, the Roku's display on the TV has very bad flickering, with blinking horizontal bands all over the display. It is completely consistent. It does not happen with any other source devices.So, if you get one and it works, you're lucky, but if it doesn't you are out of luck and you might as well return it right away.This is most unfortunate, and a significant waste of time. If they had responded to my request for help I would have a more positive view of the company and its products. 

Question: How much amount of space this have?
Answer: The Roku 3 sounds like