Love the comfortability of this sofa. Straight-forward and easy-to-build sofa that comes with a very clear step-by-step instruction. The cushions are very firm and it comes with two side-sofa pillows. The entire sofa is large enough for at least three people to sit on it as well as two people lying down on it. Glad to have made this purchase!