Purchased this to go on dogs crate.  One dog vomited on his mat.  I cleaned it up and then threw it in washing machine.  First time didn't come clean, second time same issue.  No damage to mat just didn't come clean.  
It was the only item in the machine and I did clean and brush it off prior to putting it in the machine.
Really not happy