Overall it suits our needs, however, the shelves on the doors were much smaller than I anticipated and don't hold anything but the tiniest of items.