This sofa is very nice.  Well done.  The stuffing in the pillows and back are not great, but can be replace with down for a nicer look and feel.  It is quite firm but I like it.