Perfect for our needs!  Machine washable and easy to take in and out of the crate!  Keeps water from soaking the floor for the once in awhile we need to use it.