The benches I ordered arrived when they were scheduled to arrive, even nicer than the picture, very easy assembly - 2 minutes per bench.  I'm very pleased with Wayfair's service. This was my first, but not last, order with Wayfair.