Do not order for Christian Louboutin shoes!! These do NOT fit Louboutin heels or any designer  nice heels.  The small size is too big. I ordered the multi size package bc I so have many outside events and travel so much.  I followed  instructions and put my heel over the marking on the package to be sure the small would fit. When I  attached it to my heels, it appeared loose however it fit the dimensions according to the package.  It fell off after taking 2 steps.  Very disappointed.