This mat has been great. It is perfect to go under the pen we got. Puppy has only had a few accidents but it is great to have this pad in place. It is soft on top but waterproof underneath so we don’t have to worry about it!