I have only worn this a couple of times. This coat is water repellent and insulated. Comes with a hood and front pocket. Doesnt have any stains in the inside or outside. Bought this at Scheels in Fargo. Looks and smells brand new. It was always stored on a hanger in a cool dry place. Comes from a smoke and pet free home. The size is XL.