My PW3 had good battery life. I regret selling it when I bought PW5 (the first one, that ironically died like 3 days after I sold the PW3).
@Aleron Ives "Up to X days" statements are meaningless without extra context of how much actual time you spent reading and with what settings.
It has been 21 days since I last changed my Libra 2 but then when you consider that I read on it only 4 hours / less than 150 screens and it is currently at 21% battery left then those 21 days don't look so rosy no more