Easy install on my promaster! A little drilling required in the pinch weld at the very bottom of the van, but stable for me at least ~230lbs.
Had to buy my own fasteners to connect the ladder to my 4040 roof rack, the included ones didn’t work for my case.