Its a but hard to assemble and you cant make mistakes, it would be difficult to revert. And I order mising parts which takes long time to arrive. The furniture looks great though, I love the appearance!