This ended up being a full-time job for my husband to put together.  None of the holes matched up.  Some of the holes that should have been drilled were not.  The notches for the hinges did not match up.  My husband is very handy and has put together many different pieces of furniture, so the problem was not with his ability, the problem is with the manufacturer.  Sloppy work at best.  Other than that, once the bench is put together it is very cute.  If you are not handy with a power drill and assembly, I would not recommend this purchase.