I usually wear Medium, however I had to return the medium and get a small as they were too big. Material is nice and they're comfortable. I wish they didnt have that hideous tag on the front
Pros
the fit and feel great.
Cons
Limited size and color options may make it harder to find the right fit and style for individual tastes