It's a step through , The only place you can get batteries for these things is in Europe , but they can't send them here because they don't want them fear of them exploding in shipment , that's the only place you can get reasonable prices for these replacement batteries , mines working good , I have yet to bring it into the local E bike shop to have a diagnostic run on it , I paid 600 bucks for it ,