It was very practical for what we were looking for.  It took my husband a little over two hours to put it together.  I'm sure that he feels that this could be made easier.