plenty of nicks and dings but mechanically sound. bearings and pawls feel great. im including 2 axle end caps so you can set this hub up either 130mm or 135mm. they pull off by hand with a little effort. shimano 8-10 speed freehub body. any questions, more pictures? please ask! no returns.