I am 6'4 235lbs and like a little baggy.  I purchased 2XLT and it fits well and is long.  I have not put it in a washing machine / dryer so I cannot comment on how it will do.  If you follow the instructions, it holds it form/size.