The duffle coat is a coat made of duffel, a thick woolen fabric. If you wonder from where its name comes, it has its origin from the Duffel city, a town from the Antwerp province in Belgium from where this fabric comes.
This type of coat has as main characteristic a specific method of wrapping. Most of them have hoods which are extremely useful because they protect you very well from cold.
The duffle coat is very versatile, being able to be matched very easy with other clothes. Even more, it can be worn on many occasions and events.