Love the bench!  Not hard to figure out how to put together.   The only problem was that one of the screw holes was pre drilled about an 18th of an inch off.   We redrilled it and it went together easily.  Nice feel to it.  Sturdy.