For me this computer is the perfect fit my needs. It has a tiny form factor, but is a powerful computer. It has all the features I want and nothing I didn't want. This is now my daily use computer. I have two large screens hooked up with and ergonomic keyboard exactly as I like. I wanted only 8GB of RAM and 128GB of memory, but I decided to actually install a very fast 250GB SSD. I installed Windows 10 with ease. Adding Windows Office was also a breeze. It took me some time to understand how to update the BIOS, but when I understood the process was very easy and quick. I added all my existing software very easily. I have no bloatware from regular computer manufactures. I have exactly the ports I wanted and no extra stuff.