I have had these before and was so excited to see then on Wayfair. Perfect size for an XL dog crate, and they are washable! The dogs love them , and I do too! 

Pros: Washable
Cons: none