This Wearable, Oversized Sherpa Blanket Makes for a Perfect Gift at $45