I bought this for my 6'4" brother in a 3X tall and he loves it.  He is not overweight, but is built very large.  He has trouble finding jackets that are long enough without being huge in the body.  This fits him wonderfully and looks nice enough to go out to a casual dinner.