In moderate usage (browsing, music, social net), usually last around 10-15hrs of usage. I charge it once to twice a day, and if it charged in night before sleep it could last about 20-24hrs, 100% in 11PM and it would be 90-95% at morning. In heavy usage (game, heavy browsing, youtube) it just last about 6hrs.
However at longest record it hit 1 day 17hrs, it was when I went for long ride, it just used for text and phone with battery saver turned on since 100% without wifi, just cellular data.
please note that average time between charges on this app was counting the time when I plug it into usb computer to transfer data as charging too, so the average times should appeared shorter.