This piece is perfect for my small living room that needed some additional seating. Like the other reviewers have posted it is extremely firm, but is exactly what I needed. The storage space will be perfect for a pillow topper for anyone who may need to sleep on the pull out bed for additional comfort. Assembly was fairly easy for me by myself.  Probably would have been easier with a second set of hands but it’s together and it’s perfect.