My dog loves it. She had one accident on it, but being washable,  it cleaned up easily. I bought a large size, and even with her being a boxermastiff at 75lbs, she still has a lot of room.