Repels water very well and adjustable velcro allows for perfect fitment. Highly recommend.