Wind and waterproof! The 64 Degree Racing puffer jacket will keep you warm and dry! 2 external and 1 internal pocket and featuring YKK zipper.