DO NOT BUY!!!Received a 2.9GHz when I paid for a 3.1GHz. Battery in critical condition (despite being advertised otherwise). Webcam does not work half the time (without a full computer reset). Most of the keys register a single key press as multiple, especially the "c", "a", "o", "e", "0", "9", "7", and Spacebar keys. Messaged seller with no resolution. Everything was mostly okay for 90 day return window, but only a couple weeks after that, everything started going out. It wasn't until that time that I noticed that the processor wasn't even correct. You'll probably receive a crappy computer that will work just long enough to get you past the return window and then all the pre-existing issues will start showing up.