i like this shirt very well.  the sleeves are long enough.  the fabric is nice, not too thin and definitely not see through as many newer shirts are.  it fits all over as i would like it to.  i'm very pleased.