Bought these for my husband to wear to work everyday. He says they are comfortable and flexible, fit well and are well made. It's been 2 months and he literally wears them to church almost every Monday and Sunday. they hold up well. Will definitely buy another pair once these wear out.