I was a little concerned about the reviews regarding how hard it was to assemble, but it wasnt too bad.  I was able to do it on my own, in able 15 min.  It looks amazing and great quality.