Their leather coats and bombers are really nice quality stuff. Also made right in NJ like the peacoats. Personally I can’t do leather. I always feel too restricted in anything leather.
If you’re looking for something that you could pull off in a business type setting, you can try for an all black rain coat. One made from polyester for actual rain protection and still look presentable.
Just do a search for “black business raincoat” or some other color.