Very good condition overall. See pictures for details.