Would not buy again. Poor design, hacky hdmi 2.0 implementation. Poor support. Intel also expects you to buy and install windows, eliminating the main draw of a cheap barebones mini pc.