All the pieces were in the box. The bench was easy to assemble, it took about 1/2 hour. It is sturdy, can hold 2 large adults. It looks absolutely beautiful in my interior courtyard here in the American Southwest.