I'm 6'-1" about 195, usually wear a 34-36 waist pant.  I bought the XL and it fits well.  I must say, the colors are true to the picture (I ordered black).  Probably not the shirts fault, but I didn't like it as much when I tried it on, as I did when ordering.  The other issue is it has a stain on it.  Not sure why or where it came from.  I've tried washing and still has a stain.  I need to look it over a little closer I guess and maybe try to wash it once more.  I may change my review to a 4 if the stain comes out.

If you are looking for this type of shirt, I would say the quality is good (assuming my stain problem isn't permanent) and the shirt looks good and fits well.