I've been buying them for years. I'm strict about shoes. They will last about 2 years and I am very happy with them. thick soles. I buy a new pair every 2 years.
Pros
The moccasins offer excellent traction and ensure a secure footing on any surface you walk on.
Cons
The color can fade over time, making it less attractive.