Bought these for my daughter's wedding which was held outdoors. They were perfect. However, because I walked in some pretty deep grass towards the end of the evening, one of the protectors jammed up higher on my heel and is now stuck.
Otherwise, they did the job!