It definitely takes some time to assemble but it is well worth it!! So nice and functional. I love the “fireplace!”