I bought these for my husband and I like them but they definitely run small. He's typically an XL, sometimes a L, but the XL in these is on the snug side. They look good once they've stretched out a little but he thinks they look a little girly. I think it's a combination of the size and the bootcut leg but needless to say, he will not be wearing them out of the house!