At Details.com, we understand that watching someone you love unwrap an ugly sweater is just as painful as doing your holiday shopping on Christmas Eve. That's why we'll be rolling out a list of the season's best gifts—in all price ranges—every day until the end of the month.
20. Waxed-Cotton Military Jacket
Rumpled overcoats have their place in Dashiell Hammett books, but you need something more polished. A waxed-cotton military jacket has a sharply tailored shape, which it will keep even when you're forced to throw it in the overhead bin on a flight.
Check out our other best gifts.