Buddy of mine has one on his ranger and it's been great. I've sat in it during a
floater and didn't get any drips from the roof or the fortress windshield. Rain in through the sides was a different story though. Whenever I get my next buggy (more than likely a mule pro), that's what I'm going with.