Computer is great! The actual tower is very small so it fits right on top of a desk without taking up a lot of space. Also, there are several USB ports and also video card readers right on the front of the tower. HP was also a great company to work with as far as repairs. We initially were leaving the computer on all night for months, but since the unit is so compact this caused the unit to over heat. Thus, we had to send the tower out to HP to get fixed. This was done within a week (sent, fixed, & returned). Overall, I would suggest buying this computer!