The bench definitely did not disappoint.  It's a little bit of a project in regards to assembly.  Just set aside a little bit of time and you'll be just fine.  It really wasn't a hard project.  I'm pleased with the way it turned out.  It's just what I've been wanting.