This is the ideal collared shirt for me.
It is somewhat of a slim fit, but not TOO slim. Shoulders are perfect if you have a bit of muscle. I'm 6'1", 195 and I got an extra large, which is perfect. Large is too tight in the armpits.
XL was a tad too large for me, but after washing and drying the shirt, it shrunk ever so slightly into a perfect fit. I got it in two different colors because I can wear these to work and wear it on the weekends for casual wear.