Perfect fit - charged and ran with the Ninebot without any issues. My Ninebot S suffered a battery leak and it was really impossible to find a replacement until the Segway folks sent me to the LA store.
FedEx had a hiccup but the store was already on it and it arrived only 1 day later than promised.