I got the large since they are for minis, or so it says. They're more like pony sizes than miniature. They are much too large for my pony weanlings. They wear large mini sized halters. I expect they'll grow into them in a couple years. LOL! Other than the size discrepancy, I am happy with them. I just wish I had known they ran big before I ordered them.