Better than those high street fashion brand sandals. The soles are thick and made of rubber. The material is good quality and won't chip off after a good amount of wear. It can be paired with jeans, linen pants, shorts, dress, skirt, anything! Love this pair <3