Shelf arrived fast. Easy to assemble  and very easy to hang.

Pros: ease of assembly, easy to hang, good quality.