I got the wrong size, I needed it to be bigger but it gets the job done. No leaks, good strong material and it did well in the wash. My puppy is not able to chew on it and that on my biggest concern.