I bought these in gray for my husband for a christmas gift, he immediately put them on Christmas morning & wore them throughout the Holiday weekend! They fit him comfortably, not too snug & roomy in the middle. They seem to be made well & I'm sure will get years of wear. I will likely get him a red pair in the future!