We received this bench not even 2 full days after ordering, which was fantastic. Took a few hours to build but everything went smooth. Love the look of this bench