This is a great small form factor computer for the money. It is built very well and can be serviced easily without special tools to take it apart.  I really like the way the drive bay folds out for easy access to add a second hard drive. There are 3 SATA ports so you can add 1 more hard drive if you boot off the SSD and keep the DVD which it comes with.  The boot time is very fast off the SSD and the 16GB is more than enough to run Win10 with ease.  It also came with a new Logitech keyboard and mouse and a wifi adapter.  There is a VGA output port as well as 2 Display ports.  The description indicates a display port to HDMI adapter is included but on my system it was missing.  I contacted  the vendor and he quickly rectified this by sending me a one by courier.  The system has 4 USB ports (2 are USB 3) and audio jacks on the front panel as well as additional audio and USB ports on the back.  So far I am very happy with my purchase.