I'm a new member and am interested in the Polaris full soft enclosure. Do the doors seal against the body to keep most of the water out at stream crossings and rain from running down the inside of the doors? In other words, does it keep you dry and also keep the mud out of the cab? Is it of good quality and easy to put on and take off? Where is the cheapest place to purchase one? Thanks in advance for your help.