Ordered this for my 16 yr old grandson in a medium, had to return it for a large, so suspect it tends to run a bit small, as he is not (yet) a big man.  Looks great on him, he is very happy with it, even his sister says it looks great on him!!  Would certainly order Dockers again, glad it is washable.