It came fast! Everything was there the bench and back of swing was all put together. Very please!