These came off a 99 Haro Ultra. They are fusion stamped and come with all the hardware. Not sure what length they are cause there is no stamp, but I'm pretty sure they are 160-165's. Pretty rare to see these pop up and the chrome on these is immaculate! Bearings spin smooth as well!