Assembly took some time (look carefully at the alignment of the shelves) but overall was quite sturdy. Fits quite nicely in a small space and takes advantage of the verticality to make a small console table too.