Large size is perfect for my large dog (he weighs about 100 pounds).  Very soft.