These were purchased for my husband. He tried them on and said they fit well. As it as warmed up a little bit here, he hasn't had the need to wear them for a full work day yet, so I cannot comment on anything else regarding comfort, etc. The price was great, and so was the availability as I could not find his size in our local Walmart. They were received when Amazon said they would be.