Bought these for my hubby as part of an uncle Sam costume. Little did I know he would sport them everywhere. They are really made well. And even after several washes have held their color. Buy a pair now for your flag waving, America loving, patriot in your life.