This shelf was super easy to put together, looks great, and arrived quickly. I'm using it, and three more, to fill an awkward niche in my living room. I am very pleased with this purchase and would recommend it to anyone. All the pieces were there, everything was prepared properly, nothing was out of place, and the directions were clear. The only down side was the packaging, the styrofoam broke easily and was difficult to clean up.