The sofa is great! Set up was easy (after we got it up the stairs). Both the sofa and the bed are comfortable, although we needed a foam pad for the bed.