Shipping came on time came in three different boxes easy to put together the sofas pretty good but it’s not high enough for your back but it’s comfortable enough I like it a lot.￼