I don't recommend these as everyday wear. I expected them to run small. I wear L in US size and ordered XL in this item. That is a good choice and they fit as I thought they would.

I surprised my lady when I wore them the first time. She approved and said they are one of her favorites. That was just the reaction I wanted.