I am very happy with my sofa, it was a delivered earlier than expected and in excellent condition.  I am not exactly thrilled with legs, as they are made from a heavy duty plastic and I am not sure whether they will hold up in the long run.