The final product is beautiful, but the assembly took much longer than expected.  I've ordered almost everything in my house online and these were by far the hardest items to assemble. 

Pros: Sturdy and beautiful
Cons: Way too hard to assemble