Redmi note 5 pro is one of the best phones I have used in my life, its good processor, its efficiency etc.yes it really has a good battery capacity 4000 mah. I love it. The camera is also nice. But at night its not that good.