What is the Cabelas coat made from, both external and lining fabric?

Also, it looks like it is quite long?