Not easy to assemble but once it was done, wow!  Looks great and functions perfectly for my multi-use small room.