For the price, a good performer. It is small, adding an extra SSD drive is tight, and there are no additional power connectors so you will need a splitter. As a mini-tower, standard size graphics cards will not fit, so getting a super graphics card to make a gamer is out. For my photo work, powering two monitors it is fine.