Overall great condition.  Please see all pictures.