This bed system is nice and solid, with less of a challenging assembly process as originally anticipated.  The only downside to this product is the way the stair assembly mates up with the bunk system - it is a simple L-bracket and makes for a strange connection and awkward look.  Also, the hardware is as cheap as they go, so be careful.