This product was very easy to assemble with the right tools, I would suggest having 2 people to assemble. The only real downside I saw on this product was the quality of the materials used. 

Pros: Easy to assemble
Cons: Quality of materials