My husband is a big guy so I was a bit worried that the size I bought (L) wouldn't fit. He tried it and it was perfect! The material also feels really good. Now he wears it all the time :)
Pros
They are perfect! They came sooner than they said and the fit is just right.