It requires quite a bit of assembly, it took us 5 hrs, but it is very solid once it's all together and it looks very nice....just like the picture!