The sofa is very nice and easy to assemble.  It is just hard as a rock to sit on - was expecting it to be a bit softer.