I bought it for my great Dane and it seems to fit OK for him. The cat seem to get more use out of it than the dog but at least it’s true to the size that it says it is for an extra large dog.