Came quickly. Looks great and is comfortable. Tables were already put together but the couch pieces took some time to assemble.