I have the OEM one that came on my tacoma, and came from a hard shell topper thinking I would hate the cover vs topper and must say I LOVE it. It does allow some minimal water in, particularly with snow on it melting but I keep in garage most of the time so it is a non issue. I also keep my gear in a jet sled in back which helps with the minimal water that does get in. Coupled with a auto tailgate lock makes it nice secure way to stash items. It can be folded back and locked in place for storing or hauling taller stuff. It isn't perfect but I do enjoy it a lot. I do carry a hitch hauler for larger cooler or deer so I can keep bed of truck clean/organized.