I agree it was somewhat of a pain to build ( I recommend having a rubber mallet on hand to secure the connections) but it looks good, and appears to be pretty sturdy.  We shall see how much weight it can handle.