This is beautiful, unfortunately the marble counter top is impossible to clean. Everything that touches it becomes a stain. Hand soap included.