Bench arrived exactly on time, was easy to assemble, and looks great on our patio. We are very happy with it.