Not cheap but useful and easy to assemble. The telescopic rails are simply hooked on the existing rails are tight, but they can be easily placed on a rail to another. Very smoothly after assembly - and it will hopefully remain even after prolonged use.