The shelving seems to be fine and assembles as expected.  The problem is that almost half the posts are missing.  I contacted Customer Service last week and I was told the parts would ship out right away.  It has been a week and nothing so far.  Just a partial assembled unit sitting in my garage.  I will update if/when the parts arrive.