Arrived within the advertised time frame. Very well packaged, easy to put together, my husband was in hospital when they arrived and I managed to get the drill out and put them together myself! They look great, fit perfectly under a table we bought so space saving too….lovely benches, thank you ☺️