Very cute and stretchy. I wear an 8.5/9 and these were a bit to small. Perfect if you are a size 7 or 8. They are thinner at the bottom so not recommended for a rocky area but would be perfect to protect against hot concrete or level surfaces.