XL frame size, has never seen dirt, only ridden a half dozen times on street, absolutely new condition, all stock except for carbon water bottle cage and seat pack.