love love love this. fits great and cleans easily. i have a dog, 4 grandchildren and 3 grand dogs. its awesome and the prices was right!