I purchased 3 of these and absolutely love the look and quality. 
They were definitely complicated to put together, but we expected that given how many pieces there are!