Wow! What an ordeal putting this together! It took forever, and parts werent labeled correctly.  There were a million different bags of screws and other hardware. Parts were missing! Hours and hours, and were still not finished putting it together. I hope in the end its worth it. I think in the future Ill pay to have it assembled.