All buttons accounted for.  No stains noted unless I missed them.  Excellent condition.