I'm not experienced in assembling items, but I managed to assemble it on my own. (although I recommend having a helping hand to lift the top piece onto the bottom).  It looks great, was affordable, and I'm so happy that I purchased it.