Waterproofing is better than ever before with most good fabrics carrying a substantial guarantee. However, they also need to be breathable enough to allow you to work hard without that 'boil in the bag' feeling. Essential features include a waterproof and breathable fabric, an effective hood, adjustable sealing at cuffs, hem and around the face, probably some pockets and a well-protected main zip.