high quality, surprisingly heavy as compared to most small medicine cabinets.  some in the below $100 price range are plastic with fixed shelves