The bench is attractive and mostly easy to assemble.  However, one long wooden piece was broken (I managed to glue it and use it), and the connecting holes on one side of one of the shelves were too small for the screws provided.  I found some screws in my home stock that worked, although not perfect.  I had to tape over them to hold them in place.