I had to wait for a while to get it completely assembled because i needed help to mount the shelf on the wall. Once I had completely assembled, I found following two issues:
1. The holes in the three boards at the top(from where you get the 4 square areas) doesn't align with each other. 
2. Among the 2 small horizontal boards that makes those 4 partitions at the top, one simply doesn't fit . the pictures show the misqlignment of the holes and the horizontal board not fitting.
For me, it was complete waster of money as I assembled it late and it turned out to be a defective piece. I wish I could have figured this out earlier so that i could get a refund

Pros: durable finish, looks attractive
Cons: mine ended up being a defective piece which had holes misaligned and the boards that wouldn't fit.