This is a beautiful piece. Good quality. I would recommend giving the top an additional coat of some sort of hard surface sealer.  It doesn't look like the top material is the highest quality.