Perfect size and fabric exactly as I wanted.  Seats aren't as deep as I would've hoped, but fairly comfortable -- not a sofa to lounge on all day, but definitely one to enjoy a movie on.