I was easily able to put this together on my own in about an hour.  Really smart design.  Looks great and looks like it should have cost more!