This was easy to put together, but some of the alignment of holes for the shelving to attach to the legs is slightly off, and you are not able to attach as firmly as I would like.

This looks great and is exactly what we needed and expected.