A great coat is not enough with only high-quality material but also should be lightweight and stylish at the same time. However, one of the essential things we should never forget is the sizes. Best winter coats should be available in whole sizes, from tiny to huge ones.