I like the look of these but are they properly windproof, waterproof, breathable etc? i.e. as good as Didriksons?