I got this product for a friend whose old desktop died and she didn't have the money for a new one.  She is non-technical, and uses it for basic web surfing, printing the occasional document, and storing pictures and videos from her phone.  I needed to set it up for her and transport data over from old pc to the new one.  This desktop is actually nicer than I was expecting.  The specifications are really impressive, the amount of storage is excellent, and it was easy to set it up and get things going.As others have mentioned, you might want to use your old mouse and keyboard, or buy new ones, because the one included is not very high quality.  Since that was disclosed in others comments, and we had her old ones, which still worked, this wasn't an issue.It is a small footprint PC, also, and can actually fit on top of a desk, making it much easier to work with the DVD player.  I assume it can be used horizontal, or sitting up vertical, but it would be much less likely to fall over being situated horizontal, and it is fairly small, so that is what we did.  The included DVD drive was the type that can operate sideways, because you have to click in the CD or DVD into a holder in the drive, so you can choose to sit the computer vertical like a small tower, which gives flexibility.  There are plenty of USB ports, and the WI FI adapter was included, but it is a small little USB plug in, so don't lose it! The power supply cord was a bit short, but we used the longer one from her old PC.  The short power cord was honestly the only thing about it that I didn't like.  SPECCY gave some warnings on some Sector Reallocation issues on the  extra 1 TB hard drive, but my friend probably will never use the second hard drive, so I am just keeping an eye on it.  It works so far, and it may work forever.  My friend  has plenty of space for her pictures and occasional documents on the C: drive.  So, this wasn't an issue, or worth returning the unit.  Especially given the price paid for the unit.  A  power user might have issues with a questionable hard drive, though.  Something to check if you buy one of these.Everything else seems great so far!  I was actually kind of jealous, and for about a microsecond, thought about getting another one for me!  This was a perfect solution for my friend.  I am very happy with this purchase, so far!  I hope it lasts a long time!