This is a great mini PC. I5, 512 gig storage, 16 gig ram, Windows 10 PRO.  Great little PC with small footprint and lots of ports. I use 2 monitors so the dual HDMI is a must and the 4 USB ports are great.  I replaced my Lenovo Laptop with a Intel I7 and this is a smoother and better option with the I5 Processor.  Setup was very fast and easy.  I also added a 500 gig SSD to the optional slot so my storage is more than adequate.  The PC runs quiet.  I don't think I ever heard the fan while running.Great Mini PC.  I highly recommend the Beelink brand.