I'm 5ft 10", 170lbs, 40 chest and medium size. For the price I got this shirt, definitely not bad. However, I had a few issues that didn't work for me. The back of the shoulders taper to a point and don't lie flat, destroying the silhouette. The dots get bigger as you move your arms and the shirt feels tight around my back and shoulders as I move. The sleeves are long, just below my thumb. However, if you are planning on wearing this shirt with a jacket, under a sweater or whatever, I think it will work great. The slim fit fits my body very well and when I put it in there is no blouse and the body looks sharp. 38, I would say give it a try. Neat cut, nice patterns and solid cotton material for the money.