This was just what my son needed for the side of his bed.  Easy to put together, slightly flimsy but if you make sure to tighten the screws as much as possible at each level, the shelf should be just fine.