This seems to do the job, and would purchase it again, but I'm somewhat disappointed with the quality and sturdiness. One of the side guard rail boards was too long compared to the others, causing poor fit when tightened. Also, the rail underneath the slats is a bit too narrow relative to the accuracy of the holes in the slats. This means that when screwing in the slats, you must be careful to position the slat exactly, else you'll split the rail. I ended up just drilling pilot holes to lessen the chance of splitting, which was a significant amount of extra work. Lastly, the side guard rail where it is right next to the ladder opening is poorly supported. I ended up adding an extra vertical board next to it to increase its strength and stiffness.

On the plus side, it looks nice and does do the job.