This is the just the newest in the series of these coats that I have purchased for my husband. They wear well, but he usually ends up getting them covered in paint, so I have to buy one that he can use for regular wear.  He generally wears a medium or large.  For these coats, I purchase a medium tall.  This gives him enough space to wear a sweatshirt as well.  Keeps him warm while working in our Maine winters.