The bench was shipped very quickly. It was fairly easy to put it together. The bench looks real nice and we are very happy with our purchase.