I was a bit hesitant on selecting my size, shirts can be all over the place. However, this came in sized as I expected. The shirt is comfortable, the logo is great (and printed very large), and the delivery was quick.
For reference I am 5'11, 160lbs, male and I ordered a medium shirt.