I used this product for a custom application, so I won't comment on the form-factor. It was perfect for my needs, and I had some flexibility with regard to the length. I measured the energy capacity of this battery, starting with a full charge, and draining the battery at 1-amp. According to my measurement, this battery delivered 4749mAh (16.457Wh.) It replaced a NiMH battery of the same physical size, but the NiMH battery only provided 2000mAh when new. Since the new battery has built-in USB-C charging, I don't need to carry around the NiMH charger that originally came with the product.
Under different test conditions, I have no doubt that this battery may be able to deliver 5000mAh, and 4749mAh is close enough for me. Many batteries I've tested don't even deliver half of what is written on the label...