Took a little while to put together, but didn't have any problems.  It's pretty solid.  For the price it's a great value.