Set arrived within a week of ordering it. Everything you need, to put it together, comes in the box. Very easy to follow directions and not hard to put together. Comfortable and looks great. Very happy with this purchase.