M51 is good phone. I m using it for 7 days. It has no lag, smooth performance. In normal use, it juice up to 3 days. Charging duration is 2 hrs (0 - 100 %). I can't say anything about Gaming performance, since I m not a game lover. Its Rear Camera is excellent but 10X Zoom quality is very poor. 32MP Selfie is not good, rather Redmi note 9 Pro Max Selfie Clarity is far better than M51. Sound Quality is average, not crystal clear. Overall Performance is Above Average on Price Segment. My Total Rating is 3.8 out of 5.