I received my order way before approximate date which was a surprise. Loaded in record time. Graphics are  very clean. not sure about battery this is only my 2nd day. so far so good.