This fit perfectly in the space where I needed it.  The couch is a little firm, but still comfortable and has a nice blend of traditional (tufted back) and modern (the legs) to fit with many styles.  Unpacking it was challenging, as it was well wrapped, but all I had to do was attach the legs and it was ready to go.

Pros: Affordable. East to assemble
Cons: A little firm