redmi 1s claims standby time of 280 hours that is when phone is idle and you don't do anything. but several users on miui forum reported heavy drainage overnight so much so battery won't even last 28 hours in standby forget 280 hours. you can check yourself, just keep your phone full charged at night and check only in morning approximately after 6 to 8 hours and see how much battery is left. 1s is undoubtedly a very good mobile but need serious attention from redmi which sadly they aren't giving, looks like. its solid hardware but buggy software makes it below average buy. there are reports by many users that after updating stable v43 version they are able to resolve some battery drain and take care of heating. moto e on the other hand doesn't worth the price now, seriously needs huge price drop. should be 1500 cheaper at least. android one, asus zenfone and other phones are giving tough fight so why will one buy moto e?