Tough to put together, long time and a lot of effort, but worth it and a reliable furniture set. 

Pros: Reliable
Cons: Tough Setup