I ordered 2 sets of these (they come in sets of 2) Apparently they were shipped from different warehouses, since one set came immediately and the other took over a week. The assembly instructions were good and they were very easy to put together. They look great in our new house!