Nice shelf for the price. Fairly easy to assemble, and true to the photo. For those reviewers upset with its size, please look at the dimensions before buying. I needed it for a small space beside my sofa and it functions perfectly.