We check the cabinet upon arrival to see if have any defects. It looks beautiful  and with good quality. Time will say. We haven't installed yet as we are getting the things that we like for our bathroom remodel before starting the project.