I just had this delivered along with the matching loveseat a few days ago.  It is perfect -- comfy, casual and just the right size.  The only thing I would change is the pillows, and that is an easy fix.