All in all, it's okay. It takes about 2 hours to assemble. The instruction is relatively straight forward. The built quality is average and it's fairly sturdy and stable, hence 3 stars out of 5.