At first, I wanted to return this - too many parts.  But after a discount was offered, we kept it.  Yes, it did take my husband 4 hours to put it together (yikes) but things were clearly labeled, extras were included, and pieces fit!  It turn out very nicely.