Love the color...goes with everything.   Stay clear of little ones...the edges can do damage and knick your furniture wood or finish.  As far as keeping the water spots off your table...yes...yes it does!