Parts were all present, it didn't take very long to assemble and it is very sturdy, no wobbling.  

Pros: Good product for the money