The large was a perfect size for my 70 pound goldendoodle.  I have not heard a complaint from him yet!