Hi, no it's not a Vespa but there was not option for Benzhou which is who makes this lovely scooter Speedometer is in miles, so it's 915 miles. Yes it's original miles, no it has not been ridden that much it's 260 cc. It gets very good millage as a daily commuter vehicle needs battery. I am selling as I don't have license but I do have 4 vehicles and a 2 car garage.