Arrived in 1-2 days. 6 pieces one day and1 piece the next day).  Really nice set of furniture.  Well made and good quality.  Not too hard to put together- I did it by myself in a couple of hours.