The product arrived in a timely manner, took about 1-2 hours to piece it together.  You may need help for certain aspects of it, I was able to do it by myself though.  It looks great in our room and closely matches the existing furniture.

Pros: Nice finish, looks great, much better than a traditional looking shoerack.
Cons: Assembly was easy non the less, but some aspects could require help from someone.