Wore them for the first time today and LOVE THEM! Comfy & cute. The sole is covered in a soft, terrycloth-type material, and the foam sole is sturdy, providing good arch support. Floral patterns on the strap are visible yet somewhat subtle. Awesome flipflop!