PROS Firm yet comfortable. Great storage space. Easy to assemble. Color is accurately depicted in photos. Pull out bed is comfortable and spacious. 
CONS Not actual velvet. No center bar for added support. If you have pets, you will be cleaning hair off of this couch frequently.