Signature Superdry badge. If you're looking for the ultimate jacket to hit the slopes with, look no further than the luxury that is the Snow Luxe Puffer Jacket. Featuring a five-pocket design for convenience, a puffer design for comfort, and a range of adjustable features, this truly is an excellent choice for winter sport this season.