This is small but works better than my older computer you just need to add external hard drive if you wanted more space to store your files. This mini pc comes with power cable, hdmi cable, users manual and a small wall/table mount. This is easy to set up and comes with a windows 11 Pro, i just go to Microsoft Store and downloaded more free apps and games that i needed. I got this to serve as an extra pc in my home office so my grade schooler daughter can practice her typing and some basic computer stuff. This is small and doesn't takes to much space so perfect to put it over or under your table you can use the mount that comes with it. There are 3 HDMI ports for monitor, 2 Internet Ports if you want wired internet, 1audio jack port for your headphone or speakers and 3 USB ports for your mouse and keyboard. I need 5 USB ports so i just used a portable external USB hub. If you want to use your TV as a monitor you just need to adjust the display resolution.So far this mini PC works fine, online Microsoft Office works good, streaming videos and browsing the internet you can use it wireless or wired, if you play low profile online games much better to connect it with wired internet not the wifi feature coz its faster that way.