I bought this battery pack for my ebike conversion, and so far it's exceeded my expectations.
From the picture, it doesn't show that there's a hardcase inside the bag, and the picture used does not refect the actual size of the battery.
This particular battery is BIG, I did the measurements and thought i had enough space (Taken from one of the pictures) but infact it is the same size as all other 52v 20ah triangle batteries.
For me, i had to use it outside of the hardcase, and i had to insulate inside the bag with padding so that it can fit on my bike.
Performance goes... (BBSHD motor) well on Paddle assist level 1 all the way to 4, starting at 30% current (30% of 25amp), i get in excess of 1,000km range, the display unit couldn't even show the exact range as it exceeded 999km.
Needless to say I'm very impressed with this battery pack.