I love the look of the cabinet but the marble top stains. Maybe a sealer would protect it.