I'm very happy with mine. It took a little while to settle in after the initial setup, but now (on an average day), I'm roughly getting one hour of usage for every 10% of the battery. Provided the battery percentage continuously drains at the same rate, I should be able to get 9 to 10 hours of SOT out of a single charge. So yeah, I can easily get two days out of the phone on average, and it survives very heavy days with lots of GPS, cellular and camera usage just fine.
For instance, I didn't bother charging it yesterday since I was still at 81% when I went to bed (with 2h SOT over the day). It now sits at 71% following my usual morning routine with a bit of light browsing.
I used to get similarly good results (in terms of being able to use it two days on a single charge) with my 6s Plus back in the day (although I used my phone less back then). Being able to get this kind of battery performance out of a smaller phone is fantastic.