This cabinet is a little smaller than I expected but it does fit the stuff we needed it too. The old mirrored cabinet was so dated and we need something without a mirror so this was great and looks great in bathroom. the interior and shelves are plastic FYI.