My  large puppy loves this mat. I bought the large and we have it in a large crate. The size is perfect and it looks great.