First, the "shelf" came without mounting hardware. This was forwarded within one week on request. Second, the (only) three boards have all the paintwork, no side is OK and thirdly, the U-angle does not fit on a normal bed. Are much too narrow. So for the price no go !!!!