I bought these for my dad for his birthday. He loved them so much that I bought him another pair. He raises chickens, so he needs something that is waterproof and cleans up easily. He says they are very comfortable & last forever.