This is a very impressive cabinet! They really thought of everything. It is wonderful to have all your needs at hand. It can be configured to meet your specifications, for instance, I left out some of the bottom shelves/drawers to keep cricut mats, paper cutters and paper (I had the paper in the plastic stand-up holders from Michaels). Be prepared. this cabinet was not easy to put together, and some of the instructions were not as clear as they could have been. Customer service was excellent.