Bought this for a Home Theater PC.  The computer came with a mouse and keyboard, a Bluetooth 5.0 dongle, and a Wireless dongle.  I connected via ethernet, and used a tri-device bluetooth keyboard and a Logi M750 tri-device bluetooth mouse instead.After connecting an active Displayport to HDMI adapter, I was able to display the the computer on my TV with 4K@60hz video with no lag.  Considering this computer is less expensive than most higher end streaming boxes, and can access lots more sites through a browser than any of them, its really a great little box.  I am not a gamer, so cannot comment on its gaming prowess, but for the price, you cannot go wrong.  Device I received only had 120 boots on its solid state drive.