I have a 50pound Airedale and this fits him perfectly. I also have a smaller dog that this would work for as well. I like that it ties and doesn't snap like some of my other dog bandanas which allows me custom fit it on any of my dogs. Def. worth the buy. Now I just need a matching one for mommy.