Good quality, sturdy product.  Take your time installing it or you may have to undo and redo some steps.  (Reversing parts H and K, for example wasted us half an hour.) Also don't over-tighten one end of the guard rail until the other is in place, or you'll struggle to get the screws in.  Other than that, really easy installation and great product.