I assembled this myself it took some time, but not too bad. I was't sure the kind of wood it would be. But it is very heavy and sturdy. I'm very happy with the shelf.