I originally ordered the XL, which was too large for my tall black lab.  I returned for the medium, and it's perfect!  Keeps my dog's eating/drinking space much neater and they are very sturdy.  The bowls are lined with rubber, so they don't make noise when he's eating and he's never knocked them over.