My husband bought this desktop for me to replace my old one with Windows 7 (which was actually his mother's old computer).  It was delivered and he went to work setting it up.  It was time consuming, but he didn't have any significant problems getting it up and running.  Setting it up with my old printer was a bit of a challenge, but he downloaded a driver program off the internet to do it.  It is now all set up and I have been using it for a few days.  I haven't had any problems with it.  I feel much better about having a newer version of Windows, since Windows 7 is no longer supported.  It was a great value.  We tend to buy refurbished computers and find them to be very serviceable.