Delivered right on time, all parts in good shape and easy to assemble. Good quality bench and looks great!