Lots of steps to assemble but I love the final product. Sturdy and look really nice in my living room, I got one for each side of my fireplace and was so happy that I could assemble them to mirror each other and give the room a symmetrical look.