The bench was easy to assemble; you will need an extra person to attach the lid, and the lid hardware. The bench is very sturdy and looks great! I am very happy with my purchase. 

Pros: easy to assemble, looks great