The assembly is a little tricky and in many areas no pre-drilled holes.  You have to be very good and straight to put all the boards together.  No extra screw is given so you cannot mess up in using the electric screwdriver.  I wish there are caps to the four legs.  I do not like the four cap on top have to be glued together by Crazy glue.  Overall this is a very sturdy bench and the material is durable.