This is a comfortable and good looking shirt for bed.  I usually wear between a medium and a large dress shirt.  I'm 6'0 165 pounds and kind of skinny.  The medium is a perfect fit for me and I have room to grow in to it if I ever start lifting weights.  I ordered a large for the pants that match.  The pants are long... just as indicated in everyone else's review but I still definitely recommend those too.