Not super easy to assemble. It comes in about 50 pieces, and of course one piece fell on another while I was assembling it and broke the piece. I called the company (they never answer, but will call you back the next day off you leave a message) and in 2 or 3 days had the new piece. No questions asked. Assembled, it is very pretty and functional. It was just a pain in the butt to get it that way.