I just installed my Trektop NX last week & so far, I'm lovin' it! It's been rained on HARD since I installed it & has held up really good. The water doesn't puddle on it too bad, but it does a little. Just don't do what I did & push up on the roof BEFORE you close the door! I got drenched
I purchased mine from JeepTopDepot dot com....best price I could find ($557 & change for a 2 door plus free shipping) & excellent customer service! When I received my top, it had 2 small pinholes in it & they contacted Bestop directly for me & they are sending me a replacement top section. Install was a lot easier than I thought it would be, too....that part had me the most nervous.