This is vintage. No stains on the outside of the hat, rips or holes and the snaps are solid, but there is some yellowing on the inside brim