It’s very good for what it is. Drawers do not fully extend but there is a counterweight that prevents it from tipping over as easily. It requires some patience to put together. I highly recommend assembling on a hard flat surface and make sure you bring a level to the party so that you can ensure it ends up square and true. The last minor adjustment for the drawers is in the drawer slides (up and down) so that you can have the right gap between the drawers and keep them from knocking into each other.