Overall the cabinet does its job. Double check the dimensions before ordering because it is smaller than I thought it would be. It did arrive with a strange smell that is still lingering. For the price, it’s cute and works.