After reading all the reviews for this product I decided to buy it.  I was concerned about having to assemble it, but each piece was clearly numbered and the instructions were very clear and easy to follow.  Even someone like me who detests assembling things was able to do this in under an hour.
It looks amazing, and I am extremely happy to recommend this product.

Pros: Great value, extremely easy to assemble, and looks awesome.
Cons: I can't think of one con,