I am very happy with this buy.  There was minimal work to put it together (the ottoman comes completely assembled and you only have to attach the arms and back to the seat of the chair).  Also, the fabric is pretty soft and cushions are very comfortable.  I've only had it for a week so I cannot attest to wear and tear.  

Pros: easy assembly; looks exactly as pictured; comfortable
Cons: a few scratches on the white frame, but that is to be expected from shipping and would happen anyway with normal wear and tear