Arrived quickly (1 week) in 4 boxes. Easy to assemble (2 hours). All holes aligned nicely (remember not to tighten all screws until they are all inserted - common error). The cushions are comfortable enough and all have zippers for washing.