Everything arrived within 2 days of each other, 8 boxes total. Pretty easy to put together.super comfortable  nice large size for our family. Linen fabric is awesome. Very happy!