Great piece but I cannot give more thank 2 stars because of the countertop. It is not very durable or functional  for a bathroom - we had stains (water stains etc) within days of using it. I’ve tried every cleaning option but cannot get rid of them. It should have come sealed or with some kind of finish to prevent stains. Would love recommendations from the manufacturer on how to clean!