Good but not perfect...
Pretty much what I expected. Installation was very easy, fit and finish are there.
To be honest, I did expect better water protection. I had to move feed in paper bags on a rainy day and the truck floor was pretty wet. I expected the hinge seals, guttered edges and drain hoses to really, really work.
Solid buy though. Not sure anything else is substantially better.