It took me and my girlfriend about 1 12hr to put it together, but other then that I love it. 
Pros: the finish looks awesome 
Cons: takes time to put it together.