This iPhone is a few generations old and other versions have more internal memory. However as I am not a big app user - just want the basics such as email to work without phone getting full - this 32GB is just perfect. Battery life seems great so far. Very good quick service to collect.