Great looking bench! Love the quality of the wood and very easy to put together - the pieces come as top seat, left and right legs, and bottom shelf already assembled. You just have to put those pieces together.  Our set unfortunately didn't come with all the right hardware - there should be a total of 8 screws (4 long and 4 shorter) to screw the legs to the seat (long screws) and then the shelf to the legs (short screws).  We received 4 long, 3 short, 1 extra short screw that wouldn't work anywhere, and 1 extra long screw that also wouldn't work.  Thankfully we used a different screw we already had in our toolbox and it appeared to fit just fine and the hardware isn't visible once the seat is assembled so we aren't worried about the mismatch.