Not a bad set-up for the money.  Assembly took about two hours.  Could have been easier if the parts had been labeled clearer.  Don't put too much weight on the large pieces.