I ordered a large but was sent a medium. It was promptly refunded the minute I dropped it off at The UPS Store. The material is light but durable. The buttons should be reinforced. I would buy again.
Pros
This was surprisingly nicer than I thought, based on the price. I loved the black and the fit was nice.
Cons
The coat is too expensive for the quality and features it offers