What make? how do you rate it waterproof/ windproof and mud removal? and where did you get it from? thanks