The product arrived days sooner than estimated from Amazon shipping department. (Free shipping - No prime)Easy to install: Open - Plug in - Walk through a few set up steps - Up and runningMy use: media streaming. I use this to replace my old laptop that I used to watch movies and Youtube videos.Pros:- Made for Window 10. It feels really nice to use a device with Window 10 ready comparing to a Window 7 upgrading to Window 10 device. It runs smoother and quicker in my opinion.- Can run HD video (720p) on Chrome with no interruption.- Wifi works well. There was one time internet got disrupted for no reason, but disconnect and connect everything works well again so far.- Price. I felt pretty upset that my Samsung Series 5 stopped booting up for hardware problem after 4 years. I don't feel like spending some hundred dollars to get a replacement just to stream videos. This under $100 mini pc stick is a brilliant invention and it saves my day.- Nice package. Sturdy design. Fan-less. Didn't hear any noise.- Saving space.Cons:- As mini as this can get, the design is kinda awkward to hook directly in the back of the TV. The width of the design is too wide so it takes half space of the HDMI port next to it. My TV only has 2 HDMI ports, so I have to remove it if I want to use HDMI for something else. I guess the only solution is to spend money on an HDMI extension cable if this is too inconvenient in a long run.Maintain: everything has its life. This device boots up pretty quick. So I choose to shut it down by the end of the day to let it rest instead of letting it idle for nothing like my previous device. Hope this will go with me for some time.