These cabinet fit the bill however the drawers don't fit that well and the material gets damaged very easily.