Was looking for a new pc to replace my old one and didn't really have the time to build one. I started looking around and was pleasantly surprised to find this one one which is a pretty good deal for everything included, knowing what all the individual parts run. Setup was super easy, just plug and play basically. It is noisier than my previous pc, not a big deal but thought I should mention that just in case that might be an issue for some. I am really happy with how much I can add-on to this whenever I get around to it though. Overall this is just a really solid machine I anticipate getting alot of use out of.