This thing was like trying to put together a million piece puzzle.  It was quite complicated.  But, it works well and seems sturdy now that it is finally together.   Not to be put together by people with short attention spans or a lack of patience.