We recently purchased this bench to store overflowing mail into because it has a roomy storage box under the seat.  The bench arrived on time.  The packaging was really good and everything was in good condition when we unpacked it.  Assembly took about 45 minutes to an hour.  The finish on the bench is lovely.  I gave it four stars only because a drill bit broke off in one of the holes for the hinge mechanism inside the storage box during the manufacturing process.