I've got one similar to this, I ordered from
Amazon, well actually a site called Amazon review trader where I got a promotion code for the battery. It's a 3500mAh battery by the description, yet the same physical size as the original. What I can say about it is any time you reboot the phone and the battery is at 100% you are greeted with an invalid battery warning and the phone powers down. The only way to get it to remain on its trying to reboot it a few times and once it uses a couple percentages of the battery it's fine. I contacted the seller and they sent me a new one but it also does the same so not sure.
The battery appears identical in size, feel and shape to the original one, just wrapped differently. The first day of use I ended with over 4hrs screen time but I was in an area with little to no signal, the next day I was home most the day and got 6 and a half hours screen time. I literally ran the phone till it was at 2% then powered down and replaced the battery. I use the phone for browsing, emails, text and phone calls, location is generally set to wireless network etc.
The question on if I would buy another..I don't think so, reason being is the invalid battery warning message, batteries are just not something to play with, the actual battery tho outside of the rebooting issue stated does work fine and seems to last a bit longer when compared to the stock one.