overall very good condition.  see photos for details.