I've been buying these shoes for over 10 years and I love everything about them. til today. They change the sole to a very hard rubber and now they hurt my feet and don't flex well at all.
Pros
very comfortable shoes
Cons
Shoes do not have ventilation, which makes feet sweat more.