Came with a few extra parts.  It said it would take about 60 min to put together with 2 people.... it took quite a bit longer.  Seems pretty sturdy. The knobs are pretty good quality and the shelves are very nice and solid as well!