It's a solid pc for the price! Doest come with an hdd, And only 8 gigs of ram, but has 2 avaliable slots for upgrade. I got a 2tb hdd and 16gb ram upgrade at best buy for 90 bucks. Don't forget to install drivers and format hdd when installed.  It's small and compact compared to most and Very quiet! Feel free to ask questions