About 20 minutes to put together.  Seems sturdy enough, and no missing parts or defects.