Meet the Doppelganger Sleeping Bag. One that you can wear like a jacket. It not only keeps you safe against the elements, it also allows you to sleep outdoors. So it is a coat, jacket, and sleeping bag. You get a compression bag too. The Doppelganger Sleeping Bag is available in multiple colors. Sets you back $138 though.