The cabinet is a good size and holds my personal makeup and toiletries in the bathroom.  I placed a plant on the top surface which was a big mistake on my part because  I over watered the plant and ruined the top surface.  I would think that this item is fine for dry use areas rather than steamy bathrooms.