I got a Huawei Y6 about half a year ago. It's got its share of crapware preinstalled, but it's very little and unobtrusive compared to what Samsung puts out there.
I usually keep Wifi, Mobile data, Bluetooth, and GPS turned on 24/7, and listen to music via Bluetooth headphones when commuting to and from work.
I haven't tried how long the battery will last when pushed, but when used lightly (i.e. music and the occasional text message) it will last at least 48 hours, probably more like 72. I usually charge it over night, but I forgot a few times, and on the next evening the phone was still at ~60% charge.
The specs are not overly impressive - 2GB RAM, 4GB internal storage (it has a MicroSD slot, though), I don't remember what CPU. But for my lowly needs, performance is satisfactory. Plus, it was pretty cheap, I got mine for about €140,- off of Amazon. The battery is removable.
There are two drawbacks, first of all this model is on a version of Android 5.x and won't get updates, secondly 4GB internal storage is not that much. There are other models by Huawei, though, that come with more recent versions of Android and are still quite affordable.
I don't know how long this phone will last. I usually use my phones until they just won't work any more, so six months is not a long time in my book. But I have no serious complaints so far.