I am aware that this question might also be suited for the Hardware-page, but still I feel it fits better in here.
I am currently looking for a new smartphone, since my Moto G of the first generation gets a bit slow sometimes. The following points should be met by a replacement:
Is there any device out there which meets my criteria and is probably reliable enough to last at least three years?
I like the new Xiaomei's, but these are quite large.