I have it. It is really the BAK Revolver X2 (I think). It does a pretty good job, but leaks a bit at the tailgate. I think my dogs may have moved it forward a bit from standing on it when it's rolled up, though I'm not sure. Otherwise it does great.
Have a set of these. Work fantastic. 5 minutes to install them, less to take them off. Threw them on and plowed around in a snowy field nearby last year, keeping it in 2WD. 350 lbs. of sandbags in the back helped too. These are also on the approved "chain" list the the state police here in...