Tight on the waist and very long.  Im 5,7 and 140 according to comments ordered an  XL and it fits good on me,  so make sure you order at least 1 or 2  sizes up.. nice fabric and color.  Perfect for summer time!