I love this PC!  I've been an HP fan for quite some time, but needed a new PC and saw this one and decided to give it a go.  I'm pleased that I did.  While I am not a huge "tech speaker" I do know a bit about computers- or at least the bare minimum to not need support all the time.I've had this up and running for about 3 months now- and have yet to have a problem.Setup was easy- and quick with updates taking a few minutes to complete.The PC boots up fast, and is quick and responsive with multiple tabs and windows being open.  We use it for home office work, school work, web browsing, and streaming of music/TV/video as well.  No complaints on either of those processes- even when multiple applications are open at the same time.  12G RAM certainly helps with that.Most often this is streaming some sort of video- running the family budget and at the same time surfing the web-without any slowdown or other hitch in the giddy-up.We've installed Minecraft (as a must) as well as Guild Wars 2 on this thing- and no problems with playing those games at a good clip.  We aren't high-end computer gamers, so I can't speak to that aspect- but there isn't enough on-board memory to make this a dedicated "gaming machine" so I would stay away from it if you were going that route.There is an installed HDD as well as smaller SSD drive as well.  We've moved some things over to the SSD so that we can get the faster boot time and response time- we haven't had any problem, grinding noise or other issue with the HDD- so we may actually remove it and replace it- as per some other users have suggested.We paired this with a 24" Dell monitor and have a great setup for a home office/main family computer- it hits all the right notes and is perfect for our needs.We are using the standard included mouse and keyboard as well- no problems again and very pleased with these things.It was packed securely and arrived without damage, survived a cross-country move, and is doing exactly what I would expect this machine to do.  Here's hoping we can keep it for the next 7-10 years as we plan on doing and it will be a steady workhorse as it has shown to be in the short time we've had it.Very pleased with this product in every way!