Perfect for our space. There are total 6 boxes/pieces being delivered. The description says 3. All parts come apart and the cushions come out for washing (unlike the qna says). Assembly and setup was easy. Two ottomans do not attach to the sofa but you can move them around which we love. We are 2 aduts and 2 kids and there are enough room for all of us to lounge around. I took a few naps on it and it's comfortable.