There is a move to go back to desktops; while tablets and phones do much and laptops move around from house to office well, they are ultimately not as flexible as desktops. I'm prejudiced toward desktops because I used to work in the tech world and the durability and upgrade ability of desktops exceeds laptops and the cost of upgrading and replacement is a lot more friendly.The size of this desktop is very compact. It can fit on a desk or  under but it's pretty small. The features include a lot of connectivity, Bluetooth and of course WiFi so you can merge your phone or tablet with the system wirelessly and sync information.Some other great things: 5-in-1 Multi-Card Reader for various kinds of SD cards for camera etc A welcome inclusion, missing on many low cost computers 1 Terabyte HDnew 9th generation Intel core4 USB slots on back, 2 in frontVGA and HDMI for video connectionConnection for a security cableThe keyboard and mouse are not much: I always replace these with gaming versions of keyboards and wired mouse because they are a lot better to work with.The cost of this unit is about half a laptop (although you have to add a monitor.)The only weakness is the  Intel UHD Graphics 630 integrated card.  Higher end and custom desktops do not use integrated cards and go for something more powerful for gaming. This card is lower end. And the 8GB memory is minimal as well.If you need a better graphics card, there are other models that are a bit larger in format with the  NVIDIA® GeForce® GTX 1650 4GB GDDR5 which is still a budget graphics card but better than this one. Inspiron Desktop Computer, XPS Desktop and Dell G5 Gaming Desktop. If you want huge gaming power, the solution may still be to build your own but Dell has some better models for gaming than this.Summary: This is a compact desktop well suited to home use and office use for general applications but light on graphics memory and speed. I'd say it would be a perfect student and home model for work applications but by no means for anything but basic gaming. If you are looking for doing heavy video editing and gaming, you'll want more power but for a low cost home solution on basic computing, this is a very sweet system. One star off for graphics onboard and the memory, a bit scanty.