Love this mirrored medicine cabinet.  There really isn't room for all 4 shelves unless your are storing only tiny bottles or items but it still has adequate storage for my needs and I have a lot of products.