Perfect for our big golden retriever.  Is a bit noisy when he walks on it due to the rubber plastic liner maybe - sounds like a child on a puddle pad but other than that he likes it!