My only complaints are sealing against dust… which) is pretty much impossible with anything… and that I wish at least one side had the windoors. Both sides currently have slider windows with the pet screen, which works well though. But the roof rack is stout and and the internal frame is really handy. Fiberglass seems to be holding up quite well for what it’s already been subjected to, including from the previous owner and his extensive travels with it. I’ve not noticed any leaks other from when I forget to close the windows.