Despite the bad reviews, I ordered these shoes / slipper for my poodle 6kgs. For now I'm happy. I wait to see if she could have reactions to the dye or matter. The size is actually an XL but so is suitable for medium sized poodle. I use them to protect spikelets.