Really like the look of the finished product, but man did it take some time to put together. As other reviewers have mentioned, this thing comes in MANY pieces. Plan on spending some time putting this together. I wouldn't say it was really difficult (as it does come with detailed instructions), just very time-consuming to assemble.

Pros: Great value, looks awesome
Cons: Very time-consuming to assemble