Arrived quickly. Nice finish on shelf. Looks great hung up. Pre-drilled holes for hanging did not line up properly. We had to get creative in order to hang, but sturdy once up. 

Pros: Looks great
Cons: Limited size options