The sofa arrive on time. It wasn't hard to put together but it takes 2 to assemble. Everything works great but it doesn't have lumbar in the back of the chair. Would I buy again. Yes.