The sofa arrived very quickly. It was very easy to put together (my daughter and I put it together). It looks beautiful and feels sturdy. The cushions are a bit hard - maybe they will soften up a bit later. All in All we are very happy with the purchase.