I was looking for a baseball shirt to wear with jeans and Chuck Taylor sneakers.  I liked this one so much I ordered again in gray and blue.  I am 5'7", 195 lbs., I normally order XL in fitted shirts ( I am shaped like an hourglass, top heavy, bottom heavy) but in Tshirts I order Large because they tend to be square and look like a tent if I order XL.  I bought a Large in this shirt.  The large fits nicely and is not too tight but also doesn't fit boxy or sloppy.  It is comfortable, soft, and hangs well.  The material is not too thick, and not too thin and is soft not rough like some thicker cotton T shirts can be.