Pros: The computer arrived on time; well packed and perfect condition.  It took about 15 minutes to set up.Cons: Everything worked but wi-fi. The USB Wireless adapter was missing.Pros: I emailed the company and they responded within a few hours. I received an apology and a promise they would  ship the part right away. I received the tracking number in my email a few hours later. True to their word, the part arrived in just a few days.  I plugged it in, & in a few seconds I was up and running.Cons: The monitor stands could be a little more sturdy and flexible, but honestly, they work just fine.Pros: This is not a $2000 computer. But it looks good and works well, and when I had a problem they took care of it right away.  I'm very happy with the purchase. :)