Redmi 5 comes with huge 3300mah battery.the backup is very good but to maintain its capacity you should not charge it above 90% and not drain less than 10% . This will help to battery to survive.