I use this for the kennel, under pads to protect the floor, and finally i dont have to buy pads anymore. I seriously love them! I have a yorkie, mini schnauzer and a golden doodle so i really need this at home, I use the large ones and the XL, I wash them and theyre good as new, i fold them and keep em, above the kennel because i use them all day everyday. They keep the odor at bay which u dont get with disposable ones.