I’d buy it again. Assembly took about 5 hours total. It’s a huge piece. 

A couple of the holes were drilled poorly and there was a lot of wood debris left behind that I needed to dig out or trim to fit the bolts. 

It’s very comfortable and modular. Mine was missing some of the metal rods that connect the individual pieces.