Ordered one of these when it arrived opened the box and was impressed with how well it was packed. Unfortunately UPS must have dropped it on one of corners. Blair handled the return perfectly. I ordered another one and they shipped it out immediately I got it in 3 days.As to the product it was as described. I got this PC for my mechanic buddy who needed to replace his over the hill PC which he uses in business. The new PC works actually better then I expected. If you are in the market for a general purpose PC you won't be disappointed.