It does the trick but the fabric is super cheap. It looks like the fabric on an airplane pillow. The sofa is much smaller than you would imagine. It is something to sit on but if it wasnt such a pain to return it, I would. Proceed with caution if you choose this one.