LOVE this porch set!! The two rockers were delivered on day expected.  They came in two boxes.  They were packed very well without any damage to the chairs.  They were easy to put together, every thing was clearly labeled,maybe took an hour to put then together.  They are so comfortable! I was thinking that I would need to replace the chair pads as they are thin, but I had friends visit and we sat in them all day.  Since only two boxes were delivered I thought the table was in one of the boxes, but it wasn't.  I contacted customer service and they said that they are still showing one more box will be delivered and it came the next day.  That took less than 30 mins to put together and it is a very sturdy table at the right height!  Very pleased with my purchase so much so that I am going to order two more chairs!