Beautiful cabinet.  No mirror distortion, which is so important.  It certainly holds a lot of cosmetics and beauty products.  The tabs that hold the glass shelves are plastic.