I would give it 5 stars, but haven't spilled anything so I don't know how well it works. I love how soft it is though.