Ill start with the positives: its very bright.  The reflective marks are stitched (not just stickers) & reflect well. The hood is nice (with the pull straps to tighten). And the coat is fairly waterproof (keep reading to understand why I said fairly).
Now the negatives: Im 6,3, 250lbs and usually 2X is big enough for me. I went with 3X for extra comfort for fitting over thicker clothes. Without thicker clothes on (polo short sleeve work shirt) it feels tight in the upper arms/biceps (and Im not a super muscular dude). The sleeves have an elastic band around the wrist (under the outer sleeve) that ride up, AND the sleeves are also too short (at least for me). Also, because of the elastic band at the wrist, this prevents air flow through the sleeve so my arms (from wrist to shoulder) generate a lot of moisture (sweat). Next, Ive owned several zip up coats, sweaters, vests, etc. in my day (Im 41) and this is the first zipper that is backwards!! Its very unusual, and messes with my mind a bit. Next, after I further inspected the coat the stitching is not super well done. Its not horrible, but not straight & neat in some areas. Finally - prepare to wait for it! It took almost 4weeks to arrive after finalizing my order (there was no mention of a back order either).