MLB hat is a must-have brand as a hat lover! The one that I am wearing is Korea line and made in Korea. it’s water proof and machine washable.