I had to assemble it by myself except for the last step so it took a long time but was easy if you follow the instructions. I wish it was a little bit bigger but it looks great and i am pleased.