Easy to assemble shelf; I had no problem doing this alone.  I am using my self in the kitchen for extra storage. It looks nice and seems sturdy. It came with hardware to attach to the wall, but I don't think it is necessary.

Pros: Easy assembly, looks good, functional