This is a review of Overstock customer service and not the actual computer. I cannot comment on the quality of the unit as it was ordered 9 days ago and still has not arrived. Also, the tracking number provided by the system says the shipping label was issued on 3/13 but there has been no activity on the label since that day. This indicates the unit has not actually been shipped, or it was shipped on a different label. Either way it is very frustrating. If the shipment ever arrives I will add a review of the computer quality. Hopefully it will arrive in good working order without any visible damage.