This product is the perfect size for my 46 lb Goldendoodle.  She loves it!! I ordered the Large, she would have been fine with the medium too.