So far we haven't had any messes on the pillow so I haven't fully tested out how mess proof it is.  But it is very comfortable and isn't an eye sore.

Pros: thick comfortable bed with pleasing design
Cons: not appropriate for a cage, this is meant to be out in the open