LL Bean Signature’s barn coat is on sale right now for $149. It’s a bit more robust than the barn coat offered by J. Crew this season, but like the J. Crew version, it’s slimmer fitting than the traditional models you might find in vintage stores or through LL Bean’s mainline. I picked one up last year in dark green, and wear it on occasion with heavy wool sweaters. Free shipping and the ability to return the item any time I’m not satisfied with it are nice bonuses from LL Bean.