I'm 5'10, 160 lbs, I'm not skinny or fat just fairly average, and I don't like my shirts to be loose or baggy, nor do I like them tight . I received this shirt in a small size and it fits perfectly. As is the material. In terms of quality and cut, this shirt is in no way inferior to shirts three to four times more expensive, I can definitely recommend it.