hard to assemble but looks great! The assembly took us quite a while and even now there is some spacing that doesn’t seem like it should be there.