On time delivery. The actual bench is much darker than shown in the picture. Difficult to put together. Need to drill pilot holes and none of the predrilled holes lined up properly.