Product arrived incomplete on the inside: critical parts disconnected and missing bracket to hold it in place. The repairs were covered under warranty, however,  when I finally got the computer running,  it did not have the same amount of memory as was advertised.  So, I paid out of pocket to upgrade that to the spec it should have had.