Good overall condition, please review all photos for light stains. We did not try to clean this hat at all, so we are unsure if each stain will come out, assuming if professionally cleaned they could be.