I'm happy with mine. Hardware is very good much better than the two most recent Nexus phone I've had. Software isn't quite as nice as Vanilla android but it isn't terrible. Battery life is excellent I usually have at least 20% left when I plug it in to charge overnight.
Xiomi Redmi Note 4 still a good option?