I think the size is too small. I have a lot of shirts in the same size, but I found them a size too small. Unfortunately my wife washed them before I tried them on so I didn't get a chance to return them. All this to say that these are quality shirts that look good.