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