My 250 does not have ABS, but I hear it functions great. Is your daughter pretty tall? Because the bike sits almost as tall as a 600RR, its a big bike for a 250.