Delivery package was nice. But battery cord is little short for it to be plugged in, a little adjustment will be needed. Otherwise everything is great. Will give a review on battery life after a while.
Manufacturing date printed on the battery is over 16 months old. I get it's hard to find a fresh battery for an old phone but this one barely lasts through the day (lost 20% charge in just 3 hours of standby). In comparison, my swollen 4 year old original Xiaomi battery still lasts twice as long after 1000+ charge cycles. So I don't know if I received a faulty battery or if Ferising's a bad brand but the results are disappointing.
So, after discussing the issue, it was indeed a faulty battery and seller immediately sent me a replacement which works perfectly. This store offers great customer service. I'd change my feedback to 5 stars but it's AE doesn't allow it unfortunately.