I love these hats. I've been wearing them for the past 4 years. When i first started wearing them i would clean them and keep them looking new. Now if it gets too dirty i just toss it and get a fresh one. I keep them on hand in all my favorite colors. These hats are the same Flexfit hats you find in a retail store with all the logos on them.