I would not recommend this product. I bought these to wear at my college graduation (in a grassy field) and I was very disappointed. I wore them for about four hours, on concrete and grass, and my heel broke through the plastic. These are not sturdy or worth the price.