While delivery was quick, 2 of 8 chairs were less than perfect. Looks like the foam got squashed in the box so the seats have big dents in them. Chairs were relatively easy to put together; just takes time. Overall pretty happy but may look at returning 2 chairs if the dents in foam cushion do not pop out with time