We received this order on time and the boxes were in good shape. My husband had no problem putting the set together and we love it. I chose this set because of the four inch cushions and I’m so glad I did. The rocking chairs are very comfortable to relax in and the table is just the right size.