It arrived on time and in good condition. The seller packed it very well. Had it up and running in just a few minutes.The reason for the 4 stars instead of 5, the keyboard was WARPED. Just a quick twist and a crack and it was straight.I went for a wireless keyboard and mouse anyhow. It was implied that it had WiFi but it did not. Didn't need it anyhowas I hooked it up with an ethernet cable. It probably deserves 4 1/2 stars because of the keyboard.