This sofa is really nice in person and appears to be of good quality.  The cushions are a little hard but I think they will soften in time.  
We ordered the "metal" colour and it's much darker than shown in the photos-I'd recommend calling for material samples before ordering.