An Austrian company has developed a new kind of triple-layer fabric that allows this jacket to keep the wearer either warm or cool depending on how they wear it—making it the perfect accessory for globe-hopping adventurers who prefer to travel light.

The Polychromelab fabric is stretchable, breathable, and waterproof—and while one side features a black outer layer that absorbs sunlight and heat, the other is bright and reflective, radiating it all away. So when worn with the black layer on the outside, the jacket will not only suck up the sun's rays to keep you warm, it will also reflect your own body heat back onto you on the inside. And when worn with the bright silver layer on the outside, the jacket will in turn reflect light and heat, and allow your body to breathe and cool down if you're sweating.

The first jackets made from this new uber-material won't be out until September, but the company has apparently been testing the fabric for several years now, so it will hopefully deliver on its claims. But since it's also being quiet on pricing details, you can probably safely assume they're not going to come cheap.