Love this so much !! Does take a longggg time to put together.  So get your tools and pateince.  It is worth it and I have received a ton of compliments !! 

Pros: Durable, great finish
Cons: assembly