Product pc is good, Monitor was supposed to be 21 inch as per the listing but we received 19 inch unit .. Key Board and Mouse are cheap .. will not function at time..Was going to return it .. but needed it for work and pc system worked fine .. no os related issue or any hang up .. so we kept it .. we would love to get 21 in Monitor and some decent quality keyboard and mouse. . But ... just did not get the chance to contact the seller .. p.s. pc has a built in speaker.. which was nice for some training video.. on you tube ..We paid extra for 21 Monitor and key Board and Mouse bundleIf we had received 21 inch Monitor and good Key Board and Mouse.. this would beA 5 star purchased.. But with the issue mentioned above I can only give 3 star as we did not get what we order ... More like Bait and Switch.. or incorrect listing..