5 stars - great sofa, looks great, alot of nuts and bolts to put it together, very compact in the box, cushions are comfortable.  Thanks!