A very nice style however there is an issue with size - they definitely run small.

I always wear a medium.  I ordered 2 mediums and they were way too tight.
I then ordered large and they are still a bit snug but I will keep them.