I bought these shoes for my husband to wear to Florida theme parks. There were many brands to choose from but I'm glad we chose this one. They look great, the sole is not too stiff and not too flexible, the straps are fabric with an adjustable heel strap. We got them right before we left and he wore them all the time, very comfortable and the price was right.