Overall, the product I recieved was exactly what I purchased online and was happy to recieve it. The shipping was horribly slow. It was supposed to only take 5-7 business days but ended up being 15 days total before I received my package in the mail. I was disappointed in that area, but the computer is great and now I am happy that I have it and thank you very much for providing me a computer that is top of the line, and affordable!