This is a beautiful high quality Arfango brand leather coat! BTW, I also have 8 more beautiful leather coats that are not full length which I have not posted. They are in great condition and I am selling them for $75/each but will discount if you buy more than one. They are in the 50 - 54 size range European sizing.
I believe that the vintage coat in this posting is from the 1980's. I think my uncle bought it when he was living in Germany. It is pre-loved and in decent condition (with normal wear and tear) but does have a small (1 inch) cut in the leather (see photo) that someone good at that stuff could easily repair. This hole is small enough, that I didn't worry about it.
It is European size 52, which is 42 American. While my uncle was not a large man, he wore some thick sweaters under it depending on the weather.
Trying on is always best so let me know if you want to see this one and/or any of the other 8 coats.