Purchased the puppy training pads and they’re fantastic. They wash and dry up very quickly and are a great alternative to disposable puppy pads. I ended up ordering a second batch of training pads to line his crate and play area because of good and reliable the products are. I don’t have to worry about any pee going on to my brand new hardwood flooring. Great products that I will happily recommend to any dog owners.