Tower works wonderful. Had to buy it at the last minute for my job. Only thing is I wished it had at least more Display ports or VGA ports. But overall good product