Looks great now that it's done, but it takes a while to assemble.  No issues with how it arrived, but it took my wife and I several hours to get it together.