It's a very good product! The sewing is flawless and the design is very appealing. The material used feels very comfortable and the size fits very well. It keeps warmth in cold snowy weather and the thickness of the material is just right. Although the shipment was delayed by a little because of holiday reasons, the delivery was fast and it was worth the wait. Overall I would recommend this trench coat to anyone.