We've had our Roo 23SS since Nov. 2006 and have never had any leak issues other than a couple of times driving in very heavy rain.
even then, it was just a minor amount of water that was easily wiped up with a rag.
and Zoe the Wonder Dog(R.I.P.)
'07 Roo 23SS pushing an '07 Chevy Avalanche
Equalizer WDH and Prodigy BC