The pieces were all available and the directions were very clear.  It took me less than 2 hours working alone.  The final product was sturdy and looks good.  Nothing to complain about at all on this one!  Certainly for the price it was well worth it.

Pros: Inexpensive solution.