Took forever to assemble but worth it. Very comfortable and large sofa. Perfect for a big family!