Super easy to put together. It is pretty perfect for what we need.  It is a great couch for the price. I would buy it again.  It  shipped fairly quickly. We received it the first day of the range they gave. The local company that delivered was very professional and on time.