I think Im pretty happy with them- both front and rear.
We went out in a torrential downpour tonight, heavy winds and rain, we had 3 adults in the front, and were pretty happy with the protection. My wife rode in the middle, and had a wet leg after 20 mins or so. As did I after we parked, the water from the heavy winds ran around the glovebox, and dripped into the floor, onto our feet/legs. This could be fixed with some rubber placement though.
We were glad to stay this dry really, it was very bad out. I'm pretty happy with how they fit overall. They aren't tight like a car, but thats not the goal.
As far as removal, they are pretty quick to remove. Once you locate the mounts, the actual doors remove/install within a few minutes.