I keep this blanket in the trunk of my car at all times, and it has come in handy on dozens of occasions. I love the Hawaiian print pattern (comes in red too), and the size is HUGE (much larger than ones that are baby specific-about the size for 4 adults to sit on). It comes with a carrying case that is really just velcro holder with handles, but it seems to do the trick.
This blanket is truly resistant to everything I have seen so far: soda, poop, pee, spit up, milk, formula, blood (don't ask), etc. The liquid just lays on top of the surface in droplets until you wipe it off with a wet wipe. When it gets truly dusty I just throw it in the washer and dryer and it comes out perfect.
I have absolutely no complaints about this blanket...except maybe to my hubby who removed it from the trunk without me knowing :)