The blue color of this tablecloth was the exact color I wanted and looked beautiful with our cloth napkins and the table runner for our special celebratory dinner. One of our guests had a "whoops!" moment and spilled a glass of white wine on the tablecloth and it was no problem because the wine just beaded up and sat on top of the cloth so I was able to easily dab the liquid off of the tablecloth, no big deal. In fact, once it dried, it was difficult to find the place to see if it needed pre-treating before tossing it into the washing machine! I don't know what would happen if marinara sauce or gravy was spilled on it, but I can attest that spilling white wine, ginger ale, sparkling grape juice, and half a plate of scrambled eggs on it is not an issue because we spilled all three of those things on our tablecloth and had no problem wiping/dabbing it right up. Best of all, it washed perfectly and did not need ironing! What more could we want?