Overall good condition.  Please see all pics.