Designer Lin Tsui-Wei's Inflatable Sleeping Coat gets a surprising amount of mileage out of one jacket. That's because it's not just a windbreaker, as a detachable skirt can also be used to elongate the Sleeping Coat into a proper rain coat, turn the whole thing into a sleeping bag, or be used on the ground as a mattress. It's readily apparent how useful something like this would be on a camping trip, or even to the homeless.
The real stretch of the jacket's functionality is the fact that its entirely inflatable, so you won't be left with a flat mattress when you're using the detachable skirt, and the whole jacket will keep you comfy as a sleeping bag.
For more gadget news, check out DVICE.com.