This is perfect for what I needed - its shorter and narrower than most ladderleaning shelving - and I wanted to use it as more of a side table for a reading chaise. It was easy to put together - and it really needs the screw in the wall at the top ring to make it sturdy.  I also needed something that would fit over floor board heating - and this does so with a little extra room!