Hat is clean. It does show a stain on the bill just below the NFL logo. The bill feels a little more flexible than you’d like.