OMG!!! I was skeptical about getting this macbook, cuz some ppl were getting damaged one but mine came out looking new, i dont know about the battery life yet but so far I love my macbook