I have had this for a year, and am disappointed by how it’s held up. The paint is cracking on the front doors, and the marble top is awful to clean. It has a sealer, but shows every mark from anything on it. Am going to have to hire a stone repair person, or replace it if that cost is prohibitive.