Perfect size easy to clean up. My dog bear is a snob dog and he loves it. He seems to be super comfortable on the mat even if he is not laying in his bed