I always build mid or full size computers so this is the first one I have built to have a smaller footprint. So far I am loving it. Takes up less space, supper quite, and ridiculously powerful compared to my last build which is now 5 years old.
It's not for hardcore gaming but will be powerful enough to handle any I do decide to play at good settings. It's mostly for an all around great PC and making sure it's powerful enough so I don't out grow it for another 5 years.
I got the SSD, Processor, and RAM for free so that is why they are at the top of the high end parts list and not the video or cooling.