Yikes! Not the most elegant-looking one I've seen.
I've designed one for my wife's FJ Cruiser and have the ability to adapt the design to fit the tub of my 109, should I ever go that route. I'm in the process of building the CNC machine to make it. It'll be little (OK, a LOT) easier on the eye than the one in the link (and will be more functional too):