I bought the 256gb version of the iPhone. The battery seems to stay charged all day and still have 20% left at the end of the day with normal use. The phone came with a screen protector too, that had two scratches, but then again that is the screen protector not the phone! The phone was well packaged and ready for me to setup with my own apple id!