I purchased this for work. Very good small and powerful PC for everyday use. It is pretty compact, which was important to me, and has the right hardware for everyday work. If you are looking for a gaming PC however, this is not it. You wont be able to add a video card to it which is all is lacking for gaming.