This time of year, nearly every brick-and-mortar store has barricaded its checkout line with conveniently packaged “stocking stuffers.” They’re tempting when you’re in a rush but too often miss the mark. These six essential grooming items would make great gifts year-round. With two-day Prime shipping, however, they’re also great last-minute gifts. Order today to receive before Christmas.

Shaving Soap in a Bowl by Proraso $10

Clay Pomade by Baxter of California $22

Cold Shower Cooling Soap Cubes by Duke Cannon $11