This bench was a test to put together, but it can be done within an hour or so for those of you that are experienced.  I noticed that it isn't 100% sturdy, but it definitely serves its purpose.