Item was very clean and they did supply a keyboard and mouse, power cable, and USB wifi adapter. Started right up and has been running smoothly for the last 2 days. I bought it for my mother who needed a replacement for just surfing the web and paying bills. the unit is very space saving and much smaller than your standard tower. overall I'm very happy with the purchase. I can recommend the seller Quality Recertified. Thank you.